小编use*_*196的帖子

IOS忽略ModalPresentationStyle和ModalTransitionStyle并呈现全屏

我的应用程序完全忽略了UIModalPresentationFormSheet和U​​IModalTransitionStyleCrossDissolve.它始终弹出全屏并具有默认转换.

它在我的真实应用程序上完成.然后,我做了一个空白测试应用程序,它做了同样的事情.

这很简单:我的AppDelegate加载KBViewController作为根视图.KBViewController尝试呈现一个空白视图控制器(KBModalViewController).KBModalViewController.xib中的视图设置为"FormSheet"大小

我的视图控制器:

@implementation KBViewController


-(void)viewDidAppear:(BOOL)animated{
    [self setModalPresentationStyle:UIModalPresentationFormSheet];
    [self setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
    KBModalViewController *m = [[KBModalViewController alloc] initWithNibName:nil bundle:nil];
    [self presentViewController:m animated:YES completion:nil];

    //Also tried the depreciated presentModalViewController, same result
    //[self presentModalViewController:m animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Xcode 4.61.我已经编译成ipad 5.1,ipad 6.1和6.1上的真正的ipad 2.总而言之.

ipad ios

4
推荐指数
1
解决办法
4015
查看次数

AFNetwork 2.0队列与完成块?

如何在AFNetwork 2.0上创建队列并为添加的操作完成时设置完成处理程序?

目前我有这个

ASINetworkQueue *queue = [[ASINetworkQueue alloc] init];

[queue setDelegate:self];
[queue setQueueDidFinishSelector:@selector(refeshInterface)];

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[queue addOperation:request];

ASIFormDataRequest *request2 = [ASIFormDataRequest requestWithURL:url2];
[queue addOperation:request2];

[queue go]
Run Code Online (Sandbox Code Playgroud)

但我需要将其转换为AFNetwork.到目前为止我找到的所有解决方案似乎都使​​用了AFNetwork 2.0中不存在的AFHTTPClient.

我是AFNetwork的新手,所以非常感谢一些例子.

谢谢!

ios afnetworking

2
推荐指数
1
解决办法
3178
查看次数

标签 统计

ios ×2

afnetworking ×1

ipad ×1