40得票3回答
iPhone通用应用,竖屏方向适配,iPad横屏方向适配。

我正在使用Swift创建通用应用程序。我已经使用了Storyboard和Auto-Layouts。 要求是创建一款支持iPhone仅支持竖屏,iPad仅支持横屏的通用应用程序。 我已为iPhone开发了UI,现在将开始为iPad开发UI。 此外,为iPhone创建的UI与为iPad创建的U...

30得票3回答
通用的iPhone/iPad应用程序在iPhone测试中调试编译错误

我编写了一个在iPad模拟器上Xcode中正常运行的iPhone和iPad通用应用程序,但现在我想测试iPhone功能。我似乎无法使用此代码运行iPhone模拟器,因为它始终默认为iPad? 相反,我尝试在设备上运行,但是当它开始运行时,我收到以下错误:dyld: Symbol not fo...

23得票5回答
如何获取UITextField的点击事件?

我试图在iPad和iPhone上,通过点击或触摸UITextField来显示UIAlertView。我创建了一个IBAction,并将其与UITextField的Tap Down事件相关联。但是它并不总是起作用,对于iPhone有问题,对于iPad也不行。- (IBAction) Topuch...

12得票2回答
这个类不符合键值编码的要求,针对键"view"。

我在AppDelegate遇到了问题,运行应用程序时我收到了以下错误: Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIApplication 0x856c820&gt...

11得票3回答
如何在 iOS 7 上使用通用Storyboard来实现弹出视图过渡?

我正在将硬编码布局转换为Xcode 6中可用的新通用故事板系统。通过自动布局的神奇魔力,可以创建一个故事板,适用于iPhone和iPad,这真是太棒了。我的理解是,通用故事板与iOS 7向后兼容。 但是,我在使用弹出窗口过渡时遇到了问题。在iOS 8上,“呈现为弹出窗口”过渡会在iPad界面...

10得票3回答
如何将 iPhone/iPad 的故事板迁移到通用故事板?

我有一个在Xcode 5中创建的项目。 "部署信息"设置显示设备:通用,但具有单独的iPhone和iPad设置以及相应的iPhone和iPad故事板。 现在我正在使用Xcode 6开发同样的项目,并希望使用一个通用故事板代替两个故事板。 我只在iPhone故事板上工作过,没有碰过iPad故事...

9得票3回答
如何在iOS 9中创建apple-app-site-association文件以进行通用链接?

我在创建apple-app-site-association文件时遇到了一些问题。我不知道如何创建没有json扩展名并具有内容类型application/json的json文件。我想在IOS 9中使用此文件而无需进行任何签名,但我无法创建有效的apple-app-site-associatio...

7得票6回答
在纵向模式下隐藏UISplitViewController叠加层

在采用新的UISplitViewController时,我试图改变在使用UISplitViewControllerDisplayModeAutomatic模式时发生的默认行为。 当处于纵向时,我希望主要的覆盖层在用户触发推向详细侧时隐藏。默认情况下,覆盖层会一直显示,直到用户在详细侧上轻敲。...

7得票1回答
在通用应用中获取主故事板

尝试创建一个通用项目,我想通过标识符从Storyboard中加载vc。有没有一种方法可以在访问Storyboard时避免显式检查语言环境? 这个丑陋的代码可以工作... UIStoryboard *storyboard; if (UI_USER_INTERFACE_IDIOM() == ...

7得票2回答
如何/是否在Xcode中制作通用Storyboard

在 Xcode 中创建 storyboard 文件时,必须选择是为 iPhone 还是 iPad。这意味着应该将 iPhone 和 iPad 的 UI 放在不同的 storyboard 中。这是否正确? 我的应用程序有多个故事板。虽然 Main.storyboard 文件在 iPhone 和...