问题标签 [universal-storyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
516 浏览

master-detail - iOS8通用故事板如何在iPhone上使用大小类重构拆分视图控制器?

我已经使用 xCode 6 beta 3 将使用拆分视图控制器的情节提要转换为大小类。运行应用程序后,我看到详细信息面板首先显示并且在导航中有一个“后退”按钮。该按钮将我带到主视图。但是,我无法从 master 导航回详细视图控制器。

有没有办法让我在通用故事板中继续使用主/细节方法?

0 投票
1 回答
431 浏览

preview - xCode6 Beta 3 如何在通用故事板中显示尺寸类别的“预览”面板?

我正在观看 WWDC 会话 414 视频“XCode 中的新功能”,大约 29:00 进入视频,演示者在通用情节提要中打开一个“预览”面板,以查看同一情节提要的 iPhone 和 iPad 版本的外观边。演示者使用通常用于选择最近查看的文件的相同按钮,滚动到底部并选择“预览”。

我真的很想试试这个功能,但是我找不到在 xCode Beta 3 中打开预览面板的方法,我该怎么做?

0 投票
1 回答
24905 浏览

storyboard - 如何使用 xcode 6 中的通用情节提要使 uiview 的宽度适合父视图的宽度,并为 iphone 和 ipad 提供一些填充?

我正在学习 xcode 6 中的约束和通用故事板,在这里遇到了一些困难。

使用 Universal Storyboard,我的目标是创建一个非常适合 iPad 模拟器(768 x 1024)和 iPhone 4 模拟器(_ x _)的 UIView,让我们说左右两侧有 50 像素的填充或边距。

目标应如下所示:

在此处输入图像描述

我正在使用通用故事板和自动布局,我在预览中得到以下结果 在此处输入图像描述

到目前为止我所做的只是将 UIView 拖入 Universal Storyboard 编辑器,然后给它一个填充 iPad 屏幕的宽度(768),然后应用宽度 = 768、高度 = 200 约束和中心约束水平和约束垂直居中。

观察结果:

iPad 屏幕完美填满宽度。然而,仔细看看我的 iPhone 屏幕(图 1),UIView(绿色)的宽度没有填充到父级(它的宽度比它的父级宽度大得多)

问题:

问题 1) 有没有办法使用 Universal Storyboard 创建一个 UIView,在 iPad 和 iPhone 上都将其宽度填充到其父 UIView?

问题 2)如果问题 1 可以实现,那么如何在绿色 UIView 左右添加填充或边距?

谢谢,如果有任何建议、意见或意见,我将不胜感激。

0 投票
0 回答
307 浏览

ios - 如何使用通用故事板创建 UIScrollView?

如何在 XCode 6 中使用 Universal Storybioard 创建简单的 UIScrollView 应用程序?

在我的情况下,所有内容视图元素都设计在情节提要内(例如:具有许多输入的表单视图,您需要滚动屏幕)

0 投票
1 回答
355 浏览

ios - Xcode 6 中的通用应用程序使用通用故事板

我正在使用 Xcode 6.0.1 通用故事板开发通用应用程序。在使用它时,我很困惑如何为 iPhone 和 iPad(适用于所有设备)配置我的应用程序。我使用 W-Any H-Any 将我需要的所有按钮、ImageViews 放在 iPhone 和 iPad 上。但是现在我很困惑如何根据我对 iPhone 和 iPad 的看法来调整所有这些的大小。基本上现在我正在使用 iPad 的图像,因为它们是我拥有的最高分辨率的图像。无法将 iPhone 图像用于 iPad 视图。现在,如果我使用 iPad 的图像,它们的分辨率更高,不适合 iPhone 视图。谁能建议我在使用通用故事板时如何为 iPhone 和 iPad 使用不同的图像。请告诉我如何根据 iPad 和 iPhone 使用约束来调整我的视图大小。

0 投票
4 回答
999 浏览

storyboard - 呈现警报控制器时 UIPopOverController 缩小

我在 iPad 上有以下 UIPopOverController。这是一个带有通用故事板的 iOS 8 应用程序。在 XCode 中,我选择了它的 segue 作为“Present as Popover”。

在此处输入图像描述

每当这个视图控制器呈现一个 UIAlertController 时,就会发生这种情况:

在此处输入图像描述

弹出框缩小到一个奇怪的大小。UIAlertController 从弹出窗口显示为:

我根本没有玩过视图控制器的约束,所以我不知道为什么会这样。防止这种情况发生的正确方法是什么?

0 投票
0 回答
358 浏览

ios - iOS 8 AutoLayout:居中 UITextView 的困境

在 iOS 8 中使用所有这些不同的屏幕尺寸,我遇到了自动布局困境,试图将其居中UITextView以在所有不同尺寸的 iPhone 上正确显示。

我尝试过使用各种约束 - 但我仍然对如何达到我想要的结果一无所知。这是我没有应用任何约束的地方。

在此处输入图像描述

正如您可能看到的,我正在使用通用情节提要,并且正在尝试满足 3.5、4、4.7 和 5.5 英寸设备的需求。

我认识到我必须应用某种约束或对齐来普遍居中 UITextView - 我的问题是我应该怎么做才能实现这一点?

最终,是否有一种方法可以让我的故事板内容在所有设备上按比例缩放,从而避免在不同屏幕尺寸上出现不同对齐的问题?我的另一个也有类似的问题,要按故事板上的比例UIViewControllers显示UIKit元素。任何帮助将不胜感激,谢谢!

0 投票
1 回答
271 浏览

objective-c - 适用于 iPhone 和 iPad 的通用 Storyboard Sizing Popover

我正在使用通用故事板和大小来处理 iPhone 和 iPad。除了弹出框外,这一直运作良好。这个屏幕在 iPad 上是一个弹出框,但在 iPhone 上是一个模态屏幕。我发现唯一会影响两者布局的大小类是我想为每个设备wAny hAny使用Final Values,以便每个设备的行为都符合我的要求。然而,与普通屏幕不同,这种类型的屏幕似乎只对wAny hAnyiPhone 和 iPad 都有响应。我应该不能分别设置每个以适应不同的设备吗?

0 投票
0 回答
73 浏览

ios - 适用于不同视图控制器的 iOS 8 通用故事板

我正在使用适用于 iPhone 和 iPad 尺寸的通用故事板。但我需要UITableViewConroller在 iPhone 和UICollectionViewControlleriPad 中进行推送。我知道,我可以在这段代码之后对不同的控制器进行 segue

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)

但我认为这不是很好,不是吗?有没有办法在故事板中做到这一点?

0 投票
0 回答
84 浏览

ios - 具有大小类的 Xcode 按钮

我想在通用故事板中创建一个根据设备(例如:1:2 纵横比)更改其大小的按钮。例如,iPad 上的按钮会比 iPhone 上的大得多。我遇到的问题是,我似乎无法为按钮添加所需的约束以实现这一点。问题是每个设备上的边距是不同的,最终不会让纵横比解决方案起作用。这是否可以做到,或者我将不得不为每个使用不同尺寸类的设备单独执行此操作,而不仅仅是适用于每个设备的通用类?