Tag: iphone

手势识别器和button操作

我有一个看起来像这样的视图层次结构: UIView (A) UIView > UIImageView UIView > UIView (B) UIView > UIView (B) > Rounded Rect Button UIView > UIView (B) > UIImageView UIView > UIView (B) > UILabel 我已经附加了手势识别器(S)到我的UIView(B)。 我面临的问题是,我没有得到UIView(B)内的Rounded Rect Button的任何操作。 singleTap手势识别器捕获/覆盖button的Touch Up Inside事件。 我怎样才能使它工作? 我认为响应者链接层次结构将确保button触摸事件将被给予优先,并将触发! 我错过了什么? 这里有一些相关的代码: #pragma mark – #pragma mark View lifecycle (Gesture recognizer setup) – (void)viewDidLoad { [super […]

以编程方式拨打电话

如何在iPhone上编程拨打电话? 我试了下面的代码,但没有发生任何事情 NSString *phoneNumber = mymobileNO.titleLabel.text; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];

自定义字体在故事板?

我有一个字体添加到我的iOS项目。 它在项目中并在项目构build时复制。 它似乎是一个有效的字体,并会显示如果我通过应用程序列出设备上的所有字体。 我已经正确设置了plist来包含字体。 我似乎无法得到显示在Xcode 4.2的故事板部分我的文本控件,button等使用它。 此外,它似乎不允许我键入字体名称,这迫使我使用字体对话框。 我试图在系统中安装这个字体,但似乎无法让它显示在这个列表中。 我只需要在代码中执行此操作,还是可以通过故事板界面执行此操作? 请注意,我可以在代码中使用这个工具,但是通过故事板可以更方便。

在哪里放置“核心数据堆栈”在Cocoa / Cocoa Touch应用程序中

在iPhone核心数据模板中,苹果将核心数据堆栈放置在应用程序委托中。 然而,我最初的意图是将这些代码移入自己的类,其职责是处理核心数据栈的pipe理。 你通常把这个function封装在自己的类中,还是把它放在App Delegate中?

Storyboard – 参考AppDelegate中的ViewController

考虑以下情况:我有一个基于故事板的应用程序。 我将一个ViewController对象添加到故事板,将该ViewController的类文件添加到项目中,并在IB身份检查器中指定新类的名称。 现在我该如何从AppDelegate以编程方式引用此ViewController? 我已经做了一个与相关的类的variables,并将其转换为一个IBOutlet属性,但我没有看到任何能够在代码中引用新的ViewController的任何方式 – 任何尝试按Ctrl拖动连接不起作用。 即在AppDelegate中,我可以像这样到达基础ViewController (MyViewController*) self.window.rootViewController 但是故事板中包含的任何其他ViewController如何?

iPhone:我们可以使用UIWebView打开pdf文件吗?

我们可以从UIWebView打开PDF文件吗? 如果有任何人已经实施了,那么请帮助我。 任何代码片段或任何网站链接将有所帮助。

无法在xcode中生成iOS应用程序存档

从应用程序生成iOS应用程序存档时遇到问题。 应用程序编译得很好,甚至可以在模拟器中运行。 现在我想做临时testing,不能生成iOS应用程序档案。 当我点击产品 – >存档时,它会生成一个通用的xcode存档。 任何人都可以帮助我 我应该提到,我已经生成了这个应用程序的iOS应用程序存档。 它刚刚停止生成iOS档案出于某种原因。 非常感谢。

我怎样才能复制Mail.app的垃圾animation

在我的iPhone应用程序中,我在UIToolBar中放入了一个UIBarButtonSystemItemTrashtypes的UIBarBUtton。 当按下时,我想复制Mail.app的animation:bin打开,UIView折叠并飞入它。 有没有办法通过iPhone SDK访问这个animation? 目前我正在使用一个定制的animation,但有一些限制; 例如,我无法为垃圾桶本身制作animation。 你有什么build议吗? 代码示例? 干杯, 达维德

如何编写REST API?

我正在编写一个iPhone应用程序作为业余爱好项目,它将需要一个Web服务来提供数据。 这与我在工作中所做的没有什么不同,但在工作中,我只写意见和控制。 其他人负责编写模型,通常客户端提供Web服务。 我之前做过一些networking编程,当时大家都在使用MySQL和PHP,所以我的技能有些过时了,但是我相信我可以用我已经知道的技术来完成它。 但是,我不想浪费我的时间,使用过时的工具。 我发现最先进的技术将是编写一个REST API。 我在想,应该有一些非常好的框架,只要你定义了一个模型,就给你一个带有CRUDfunction的REST API。 我想我的问题是:什么是获得REST API启动和运行的最快方式? 我真的只是想专注于编写iPhone应用程序,而不是花太多时间在这个API上。 如果我也可以获得Webpipe理和修订历史,那将是非常好的。 我还要补充一点,API不应该是公开的,所以对authentication的支持也会很好。 只是要清楚。 我不介意一个PHP框架。 事实上,它可能会更好,因为我知道我目前的托pipe支持。

当NSOperationQueue完成所有任务时获取通知

NSOperationQueue有waitUntilAllOperationsAreFinished ,但我不想等待它同步。 我只想在队列结束时在UI中隐藏进度指示器。 什么是完成这个最好的方法? 我不能发送来自我的NSOperation的通知,因为我不知道哪一个会是最后一个,并且当收到通知时[queue operations]可能还没有空(或更糟 – 重新填充)。