1048得票12回答
我该如何实现约束动画变化?

我正在更新一个旧应用程序,其中包含一个AdBannerView。当没有广告时,它会滑出屏幕。当有广告时,它会滑上屏幕。这是基本的操作。 在旧版本中,我在动画块中设置框架。 在新版本中,我有一个到自动布局约束的IBOutlet,它确定了Y位置,即从父视图底部的距离,并修改常数:- (void)m...

670得票38回答
尝试在视图层次结构之外的UIViewController上展示另一个UIViewController

我刚开始使用 Xcode 4.5,控制台中出现了如下错误信息: 警告: 尝试在窗口层级结构之外的 < ViewController:0x1ec3e000 > 上显示 < finishViewController:0x1e56e0a0 >! 视图仍在显示,应用程序中的所有...

606得票6回答
Unwind Segues是什么,如何使用它们?

iOS 6和Xcode 4.5具有一项称为“取消Segue”的新功能: 取消Segue可以允许转换到故事板中现有场景的实例 除了Xcode 4.5的发布说明中对此的简要介绍外,UIViewController现在似乎还有一些新方法:- (BOOL)canPerformUnwindS...

407得票8回答
文件是通用的(三个片段),但是静态库在iOS上没有包含ARMv7-s片段错误,有什么方法可以绕过?

我升级了Xcode版本,使用外部静态库时,出现以下错误信息: ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /file/location for architecture armv7s c...

324得票10回答
如何在程序中执行“取消返回”segue?

使用Storyboard非常容易。您只需要将动作拖到"Exit"即可。但是我应该如何从我的代码中调用它?

308得票12回答
没有UITableViewController的UIRefreshControl

有点好奇,因为似乎不太可能,但是是否有一种隐蔽的方法可以利用新的iOS 6 UIRefreshControl类而不使用UITableViewController子类呢? 我经常使用一个带有UITableView子视图的UIViewController,并符合UITableViewDataSo...

288得票29回答
在容器视图中均匀分布多个视图

Auto Layout让我的生活变得更困难了。理论上,当我转换时,它会很有用,但似乎我一直在与它斗争。 我制作了一个演示项目,试图寻求帮助。有人知道如何使视图之间的空间在调整视图大小时平均增加或减少吗? 这里有三个标签(手动垂直对齐): 当我旋转时,我想要它们平均调整间距(而不是视图...

250得票15回答
能否在Xcode 5上安装iOS 6 SDK?

Xcode 5有一个偏好设置面板,允许下载iPhone 6.1模拟器,但我找不到允许下载iOS 6 SDK的地方,因此在使用Xcode 5开发时无法将活动SDK设置为iOS 6。是否有一种解决方法可以使Xcode 5安装iOS 6 SDK? 编辑: 现在Xcode 5已经普遍可用,并允许您...

206得票13回答
iOS模拟器:如何关闭一个应用程序

当您在xCode中“运行”模拟器时,应用程序会自动启动,然后您可以单击主屏幕按钮以暂停应用程序。 我想要做的是从模拟器内部“关闭”应用程序。 那么,如何实现呢?

193得票29回答
检测应用程序是否从推送通知中启动/打开

是否可以知道应用程序是否是从推送通知中启动/打开的?我想在这里可以捕获启动事件:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOption...