Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

19
如何调整UITableView的tableHeaderView的大小?
我无法调整tableHeaderView的大小。简单行不通。 1)创建一个UITableView和UIView(100 x 320 px); 2)设置UIView为UITableView的tableHeaderView; 3)构建并运行。一切都好。 现在,我想调整tableHeaderView的大小,因此我将以下代码添加到viewDidLoad中: self.tableView.autoresizesSubviews = YES; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView = myFooterView; CGRect newFrame = self.tableView.tableHeaderView.frame; newFrame.size.height = newFrame.size.height + 100; self.tableView.tableHeaderView.frame = newFrame; tableHeaderView的高度应显示为200,但应显示为100。 如果我写: self.tableView.autoresizesSubviews = YES; CGRect newFrame = myHeaderView.frame; newFrame.size.height = newFrame.size.height + 100; myHeaderView.frame = newFrame; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView …

8
使用Xcode 4.2和iOS 5 SDK时是否可以定位较旧的iOS版本?
我刚刚下载了带有iOS 5 SDK的Xcode 4.2软件包,我立即注意到我无法使用iOS 4.2.1的iPhone 3G进行调试。我只能在安装了iOS 5的iphone 4上进行调试和测试。 对于我的任何运行低于5.0的iOS的设备,Xcode都显示“已完成为iPhone3GS运行”,但未运行。我将部署目标设置为3.0,因为我没有在3.0以上的应用中使用任何功能,并且希望能够以3.0或更高版本为目标。我已经安装了所有预配配置文件,并且是最新的。 我退出并重新启动了xcode,我已经多次清理了构建。我曾尝试在架构构建设置中添加armv6,但没有任何东西可以让我在装有ios 4.2.1的旧手机上构建和运行我的应用程序。 我的问题是,是否仍可以使具有新SDK的应用程序适用于低于5的iOS版本?如果无法在旧手机上安装我的应用,如何确定我的应用仍可以在较低的iOS版本上运行? 编辑: 好的,默认情况下,iOS SDK 5似乎放弃了对armv6的支持。您需要做的是在Target和Project的Build Settings下的Architectures字段中添加armv6。然后,您的应用程序将能够在iPhone 3G设备上运行。在这里可以找到答案。 如何使用iOS 5为armv6和armv7架构进行构建
103 iphone  xcode  ios5 


16
UIImagePickerController错误:对尚未渲染的视图进行快照会导致iOS 7中的快照为空
我仅在iOS 7中收到此错误,并且应用程序崩溃了。在iOS 6中,打开相机时,我从未收到任何错误,只有一次内存警告。 Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates. 这是我在做什么。 imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setDelegate:self]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setAllowsEditing:YES]; [self presentModalViewController:imagePicker animated:YES]; 我确实尝试过延迟presentModalViewController,但仍然收到相同的消息。几秒钟后(7-10),应用程序崩溃了。 此错误仅在iOS 7中出现。 …


5
iOS:在代码中访问app-info.plist变量
我正在开发通用应用程序,并且想在我的代码中访问存储在app-info.plist文件中的值。 原因:我使用以下示例从故事板动态实例化UIViewController: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; 现在,上面的故事板名称为@“ MainStoryboard_iPhone”很难看。 我想做类似的事情: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:appInfo.mainStoryboardBaseNamePhone bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; 其中appInfo可能是app-info.plist中所有值的NSDictionary

9
iOS 7中的自定义字体
我正在开发游戏,我想在我的应用中使用自定义字体。如果这很重要,我正在使用SpriteKit。我已经尝试过使用此https://github.com/deni2s/IBCustomFonts,但是我无法使用此字体http://www.fontspace.com/freaky-fonts/emulogic 我已经尝试过各种方法,并且已经在应用程序的info.plist中注册了字体。有人知道发生了什么吗?
102 ios  iphone  fonts 

9
iPhone / iPad:究竟如何使用NSAttributedString?
是的,很多人都在谈论iPhone / iPad中的RTF,并且很多人都知道NSAttributedString。 但是如何使用NSAttributedString?我搜索了很多时间,没有任何线索。 我知道如何设置NSAttributedString,然后如何在iPhone / iPad上显示带有富文本格式的文本? 官方文档说应该与一起使用CoreText.Framework,这是什么意思? 有没有像这样的简单方法? NSAttributedString *str; ..... UILabel *label; label.attributedString = str;

10
如何在animationDidStop委托中标识CAAnimation?
我遇到了一个问题,即我有一系列重叠的CATransition / CAAnimation序列,当动画停止时,所有这些序列都需要执行自定义操作,但是我只需要一个animationDidStop委托处理程序。 但是,我有一个问题,似乎没有一种方法可以唯一地标识animationDidStop委托中的每个CATransition / CAAnimation。 我通过作为CAAnimation的一部分公开的键/值系统解决了这个问题。 启动动画时,请使用CATransition / CAAnimation上的setValue方法来设置您的标识符和值,以在animationDidStop触发时使用: -(void)volumeControlFadeToOrange { CATransition* volumeControlAnimation = [CATransition animation]; [volumeControlAnimation setType:kCATransitionFade]; [volumeControlAnimation setSubtype:kCATransitionFromTop]; [volumeControlAnimation setDelegate:self]; [volumeControlLevel setBackgroundImage:[UIImage imageNamed:@"SpecialVolume1.png"] forState:UIControlStateNormal]; volumeControlLevel.enabled = true; [volumeControlAnimation setDuration:0.7]; [volumeControlAnimation setValue:@"Special1" forKey:@"MyAnimationType"]; [[volumeControlLevel layer] addAnimation:volumeControlAnimation forKey:nil]; } - (void)throbUp { doThrobUp = true; CATransition *animation = [CATransition …

4
Xcode 4.5故事板“退出”
我刚刚安装了支持iOS6的Xcode 4.5,并且在我的Storyboard中看到了一个名为“ Exit”的新图标,该图标与“ First Responder”等一起在视图控制器下方列出。一个带有绿色小图标,标有“ Exit”。 我可以在上面找到任何东西,也无法确定如何使用它。 任何人都知道它,它是如何工作的,它有什么用?

6
读取ePub格式
我正在尝试开发一个iPhone应用程序以读取ePub文件。有没有可用的框架来开发此框架?我不知道如何读取此文件格式。我试图使用NSXML Parser解析带有.epub扩展名的示例文件,但是失败了。
102 ios  iphone  epub 

7
如何为iOS发行版创建P12证书
我们有一个iOS应用程序,其推送通知证书已过期,我们正在尝试创建一个新的应用程序。我已经在Provisioning门户(ios_developer.cer,ios_distribution.cer)中创建了新证书并下载了它们。我在这里按照Stack Overflow上的说明将其转换为PEM,然后转换为P12文件,但是我遇到了麻烦。然后,当我尝试将PEM转换为P12时,它想要某种私钥,而我不知道从何处获得它。 我也曾尝试将它们加载到Keychain Access中。我读过您可以从那里将它们导出为P12,但是当我执行“导入”时,它们不会出现在任何地方。
102 ios  iphone  xcode  certificate  p12 

7
是否有UIView调整大小事件?
我有一个视图,其中包含imageviews的行和列。 如果调整了此视图的大小,则需要重新排列imageviews的位置。 该视图是另一个被调整大小的视图的子视图。 有没有一种方法可以检测何时调整此视图的大小?
102 iphone  ipad  ios 

4
在UILabel中处理触摸事件并将其连接到IBAction
好的,所以我UILabel在界面生成器中创建了一个显示“点击开始”的默认文本。 当用户点击时,UILabel我希望它触发IBAction方法:-(IBAction)next;该方法 将更新标签上的文本以表示新内容。 如果这使我能够简单地将连接从方法拖到标签上,然后选择内部修饰(如使用按钮),那将非常方便。但可惜没有雪茄 所以无论如何,我想我的问题是,我是否必须继承该类UILabel才能起作用?还是有某种方法可以在标签上拖动按钮,但使其不透明度为0%。还是我缺少一个更简单的解决方案?

12
Xcode 4.4错误-等待应用启动超时
昨天我安装了Xcode 4.4。 我正在做一个项目,该项目需要在ios 4.1以上版本上运行,并支持带摄像头的iOS设备。在安装Xcode 4.4之前,一切都进行得很好,并且可以在iPhone 3gs和4s上测试应用程序。安装Xcode 4.4后,我无法在iPhone 3gs上测试应用程序,并且每次尝试执行此操作时,xcode都会向我显示以下消息: -无法分配“ appname”。应用程序超时- 有人知道如何消除该错误吗?
101 iphone  ios  xcode4.4 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.