我有一个设置视图,用户可以select打开或closures“ 导出到相机胶卷 ”function 当用户第一次打开它(而不是当他拍摄第一张照片时),我希望应用程序向他请求访问相机胶卷的权限。 我已经看到许多应用程序的行为,但无法find办法。
ARC在结构或联合中禁止Objective-C对象,尽pipe标记文件-fno-objc-arc? 这是为什么? 我有一个假设,如果你标记它-fno-objc-arc你没有这个限制。
假设我有一个包含UINavigationController作为初始视图控制器的故事板。 它的根视图控制器是UITableViewController子类,它是BasicViewController 。 它具有连接到导航栏的右侧导航button的IBAction 从那里我想使用故事板作为其他视图的模板,而不必创build额外的故事板。 说这些视图将具有完全相同的接口,但具有BasicViewController子类SpecificViewController1和SpecificViewController2根视图控制器。 除了IBAction方法,这两个视图控制器将具有相同的function和接口。 这将如下所示: @interface BasicViewController : UITableViewController @interface SpecificViewController1 : BasicViewController @interface SpecificViewController2 : BasicViewController 我可以做那样的事吗? 我可以实例化BasicViewController的故事板,但有根视图控制器子类SpecificViewController1和SpecificViewController2 ? 谢谢。
在我的iPad应用程序中,当用户单击button时,我希望第二个视图出现在主视图中。 新视图将比第一个视图小,并在显示时将背景变暗。 我希望新视图的顶部两个angular落看起来四舍五入,但是使用cornerRadius将所有angular色都设置为圆angular。 我怎样才能使两个angular落四舍五入?
我在iOS6中使用新的UIActivityViewController类来为用户提供各种共享选项。 你可以传递一些参数给它,比如文本,链接和图像,剩下的就完成了。 我如何定义收件人? 例如通过邮件或短信共享应该能够接受收件人,但我不知道如何调用此行为。 我不希望必须分别使用MFMessageComposeViewController和UIActivityViewController因为这只是破坏了共享控制器的目的。 有什么build议么? UIActivityViewController类参考 编辑:这已经提交了苹果,随后与重复的错误报告合并。 Bug报告在OpenRadar
多年前,当我用C#工作时,我可以轻松地创build一个临时文件,并使用此函数获取其名称: Path.GetTempFileName(); 该函数将在临时目录中创build一个具有唯一名称的文件,并返回该文件的完整path。 在Cocoa API中,我能find的最接近的是: NSTemporaryDirectory 我是否错过了一些显而易见的东西,还是没有build立起来?
有没有人有一些想法如何使用事件驱动的模型NSXMLParser类来parsing下面的XML? <Node> <name> Main </name> <Node> <name> Child 1 </name> </Node> <Node> <name> Child 2 </name> </Node> </Node> 我想从这个XML文件收集所有三个名字,这是可能的,或者我必须改变为基于树的parsing?
我有一个我正在写的程序。 我想用一个花哨的字体。 我可以将我的字体embedded到我的包中并从那里使用它。 我的代码… NSMutableAttributedString *recOf; recOf = [[NSMutableAttributedString alloc] initWithString:@"In Recognition of"]; length = [recOf length]; [recOf addAttribute:NSFontAttributeName value:[NSFont fontWithName:@"Edwardian Script ITC" size:50] range:NSMakeRange(0, length)]; [[NSColor blackColor] set]; px = (bounds.size.width/2)- (([recOf size].width)/2); py = (bounds.size.height/1.7); [recOf drawAtPoint:p]; [recOf release];
在我的应用程序的一个点上,我想将用户redirect到官方设置应用程序。 如果可能,我也想直接进入“ 设置”应用程序中的“ networking”部分。 我想我需要的是设置应用程序的urlscheme和格式来构build我的请求。 但我怀疑是否禁止调用这样的官方应用程序。 任何人都可以帮助我吗?
当我点击我的UITableViewCell ,背景部分(我的背景图片未覆盖的区域)变成蓝色,当我点击单元格时。 此外,单元格上的所有UILabel在点击时都会变成白色,这正是我想要的。 然而,我不想要的是当我点击它的蓝色背景,但如果我做的selectionstylenone ,然后我丢失在单元格中的UILabel的高亮颜色。 那么有没有什么办法可以在单击单元格的时候摆脱蓝色的背景,而是保持UILabel的高亮颜色?