Tag: xcode5

如何使横向Xcode 5应用程序项目在横向方向上启动?

我创build了一个“单一视图应用程序”项目,并将所有选项设置为启动并仅支持横向导向。 但该应用程序启动与纵向窗口的窗口。 控制台输出说application:didFinishLaunchingWithOptions:之后的窗口application:didFinishLaunchingWithOptions:是: {{0, 0}, {768, 1024}} 我添加了一个标准的系统button来查看ViewController来说明该应用程序是风景,而不是肖像,但该窗口是肖像。 由于堆栈溢出具有白色背景,因此我可以在Photoshop中将右侧的部分着色为灰色,以便您看到它: 在application:didFinishLaunchingWithOptions:我把窗口application:didFinishLaunchingWithOptions:红色。 显然不是横向的。 我已经尝试了所有我知道的技巧: 1)Info.plist包含UISupportedInterfaceOrientations关键字:UIInterfaceOrientationLandscapeLeft和UIInterfaceOrientationLandscapeRight 2)Info.plist包含UISupportedInterfaceOrientations〜ipad关键字:UIInterfaceOrientationLandscapeLeft和UIInterfaceOrientationLandscapeRight 3)Info.plist包含初始界面方向的UIInterfaceOrientation键:UIInterfaceOrientationLandscapeRight 4)点击Xcode中的项目,然后取消选中所有肖像选项,只检查横向选项: 5)AppDelegate和ViewController都有: – (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return UIInterfaceOrientationIsLandscape(interfaceOrientation); } – (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskLandscapeLeft | UIInterfaceOrientationMaskLandscapeRight; } – (BOOL)shouldAutorotate { return YES; } 6)AppDelegate有: – (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window { return UIInterfaceOrientationMaskLandscapeLeft | UIInterfaceOrientationMaskLandscapeRight; } Xcode创build了两个故事板文件。 我现在只在iPad上进行testing。 一个是Main_iPad.storyboard,它显示了一个纵向的视图控制器。 但它只是一个模拟的接口指标。 改为景观和预期没有效果。 在应用程序启动过程中,我检查了UIScreen边界,它也是清晰的肖像,而不是风景: […]

以编程方式获取iOS7的IMEI

在XCode 4.6,iOS 6.1中,我们使用CoreTelephony获取IMEI,就像在CoreTelephony上获取IMEI一样。 问题,但切换到iOS7和XCode 5后,它不再工作。 我的系统将IMEI视为识别手机的不可破解的方式,并保证它与特定用户相关联,其他安全问题也取决于此标识符。 随着新的iOS代码不起作用,我们还没有find一种方法来获得它。 我的核心问题是:在iOS7 / XCode 5中,我有什么select获得IMEI? 变化是: – 我怎样才能保证手机属于一个特定的人? 身份在我的系统中非常重要,设备的所有权是必不可less的。 – 我们还有什么其他的select来保证系统安全,而不需要重写太多?

sendAsynchronousRequest使UI冻结

downloadImages是一个button,每当我按下它,一个微调应该开始滚动,一个asynchronous请求应谷歌(以确保有一个连接),并收到响应后,我开始同步下载图像。 不知何故,微调不会去,似乎请求是同步,而不是asynchronous。 – (IBAction)downloadImages:(id)sender { NSString *ping=@"http://www.google.com/"; GlobalVars *globals = [GlobalVars sharedInstance]; [self startSpinner:@"Please Wait."]; NSURL *url = [[NSURL alloc] initWithString:ping]; NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:5.0]; [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { if (data) { for(int i=globals.farmerList.count-1; i>=0;i–) { //Definitions NSString * documentsDirectoryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; […]

iOS – 刷新控制 – “试图改变不空闲的刷新控制是强烈不鼓励,可能无法正常工作。”

我无法在任何地方find许多对此警告的引用。 我有两个视图控制器提供拉到刷新控制。 一个很好。 另一个产生上面的警告。 我将代码从一个复制到另一个。 代码如下(PFUser指Parse.com): [super viewDidAppear:animated]; if ([PFUser currentUser]) { NSLog(@"who's the user: %@", [PFUser currentUser]); UIRefreshControl *refreshTable = [[UIRefreshControl alloc] init]; refreshTable.attributedTitle = [[NSAttributedString alloc] initWithString:@"One sec… refreshing"]; [refreshTable addTarget:self action:@selector(refresh:) forControlEvents:UIControlEventValueChanged]; self.refreshControl = refreshTable; } else { 有人遇到过这种情况么? 有没有解决方法?

iOS – UITableViewCell使文本加粗

我有一个string: NSString *userInfo = @"James Johnson @james"; 我想要做的是大胆的James Johnson和保持@james James Johnson正常的字体。 所以我所尝试的是使用NSAttributedString但是为了完成这个过程,我做了一些错误的事情。 这是我曾经试过的: NSString *user = @"James Johnson @james"; UIFont *fontLight = [UIFont fontWithName:@"HelveticaNeue-Light" size:14]; UIFont *fontBold = [UIFont fontWithName:@"HelveticaNeue-Bold" size:14]; NSMutableAttributedString *string = [[NSMutableAttributedString alloc]initWithString:userInfo]; //TESTING WITH RANDOM PARTS OF THE STRIN [string addAttribute:NSForegroundColorAttributeName value:fontLight range:NSMakeRange(0, 3)]; [string addAttribute:NSForegroundColorAttributeName value:fontBold range:NSMakeRange(3, 5)]; NSString *str […]

父项目中的预处理器macros用于子项目

我有一个Xcode项目,其中有一个子项目是一个静态库。 我已经在父项目(在生成设置)中定义了一个预处理macros,我希望它在编译时被子项目识别(我在子项目中有一些#ifdef语句)。 但是,无论我做什么,子项目中的macros都是不确定的。 是否有可能做我想要的?

当我在设备上运行我的应用程序时,dyld`gdb_image_notifierexception

当试图加载我的应用程序在设备上,有时我得到以下exception dyld`gdb_image_notifier:0x2beca0cc:bx lr 但停止后再次运行一切正常,谁能告诉我为什么会发生这种情况

如何将GIF图像添加到XCode5中的资源目录

是否有人知道如何将GIF图像文件添加到XCode5中的资源目录?

选项卡栏button全部灰色

我试图创build一个标签栏控制器,但最后一次我做的是与iOS 6.1。 但是现在,当我在故事板上放置一个Tab栏控制器时,它不显示button,并且我试图对背景和文本进行的任何修改都不会出现。 任何人都知道我该如何解决它? 下面是所描述的问题的图像。 谢谢!

如何隐藏根视图中的导航控制器?

请帮助我在根视图中隐藏导航控制器。 我已经find了解决scheme在我需要的每个视图控制器中写[navigationController setNavigationBarHidden:YES] 。 那么,它的工作,但只有第一次:我运行的应用程序,在根视图我没有导航,然后我去第二个视图 – 导航出现,确定。 但后来我在导航控制器中按“返回”,从根视图导航并没有消失。 我和xib一起工作。