137得票8回答
如何使Xcode 6自适应UI与iOS 7和iOS 6向后兼容?

我刚刚观看了WWDC视频#216,“使用UIKit构建自适应UI”。 大约在45:10的时候,Tony Ricciardi谈到了Xcode 6中IB的变化以支持新变化。 他说“您可以将这些文档向后部署到旧版本的iOS”。 (其中“这些文档”可能是具有不同大小类别的特定设置的XIB和sto...

100得票7回答
iPad竖屏和横屏模式的尺寸分类

我希望使用在xcode 6中引入的Sizing Classes,根据iPad(纵向或横向)的方向,以不同的位置放置我的子视图。我找到了许多教程,解释了IB中为iPhone提供不同大小类别的纵向和横向,但是似乎没有覆盖IB上iPad单独的纵向或横向模式的教程。有人能帮忙吗?

15得票3回答
基于视图大小的自适应UIPresentationController

我转向使用基于UIPresentationController的视图控制器演示,但遇到了一些API方面的困惑。 我有一个自定义的侧边栏样式视图控制器呈现(类似于LookInside WWDC 2014演示代码)。 这个类群(UIPresentationController、UIViewCo...

15得票4回答
自适应启动屏幕故事板:有没有办法区分 iPad 的方向?

我正在研究使用故事板作为应用程序的启动图像。该应用程序一直在使用大型照片作为启动图像,该图像也用作第一个视图的背景。但是,当在iPad上处于横向启动时,图像会有所不同。 那么,在使用自适应故事板作为启动屏幕时,有没有办法区分 iPad 竖屏和 iPad 横屏?由于这是启动屏幕,我无法运行任何...

13得票5回答
自动布局:原点和大小应根据宽度和高度因子进行更改。

以下是我需要的一个场景。 我在IB上放了一个UIButton(大小为iPhone4英寸),它在IB上的初始框架为x:100,y:100,w:100,h:100。我希望原点和高度根据设备大小进行更改。例如,iPhone6的宽度和高度为375X667,因此宽度因子为(375/320=1.1718...

9得票1回答
如何使用UISplitView自适应用户界面展示一个UISearchController?

使用适应性UISplitViewController用户界面的通用storyboard。 我想在主(master)侧呈现一个搜索控制器,可以使用以下代码(来自主视图控制器): static NSString * const kCGISearchViewControllerID = @"Se...

9得票2回答
自适应布局下如何为UILabel设置不同的字体大小

在Xcode 6中,我们有一个称为“自适应布局”的新功能。我使用它创建了一个新项目,在其中需要根据布局具有不同的字体大小。 在iPhone 3.5英寸屏幕上,我的字体大小必须为17pt,在其他iPhone屏幕尺寸上必须为21pt。 有人能告诉我如何使用自适应布局实现这一点吗?