草庐IT

StoryBoard

全部标签

ios - Xcode 6 - 在 iPhone 4/5 上使用大小类

所以我看到了一些关于这个的帖子,但我在新Storyboard中的类(class)规模上度过了一段荒谬的时光。按照Apple和网上的指南,如果不压缩大屏幕上的所有内容,我无法调整尺寸以适应3.5或4英寸屏幕。这是我的任何/任何这是我得到的:我已经尝试了很多不同的约束,但我无法让它发挥作用。主要是,我希望能够在不同的屏幕尺寸下保持比例间距。我缺少什么约束?(他们现在都是蓝色的)目前有好的指南吗?编辑:如何让布局适用于3.5英寸和4英寸屏幕,同时又不压缩大屏幕上的所有内容?您需要什么约束或尺寸等级设置? 最佳答案 你的俯View应该有这些

ios - 如何添加几个 UICollectionReusableView

我有两个不同的View需要在UICollectionView中实现。我的问题是如何使用Storyboard将两个UICollectionReusableView添加到UICollectionView?例如我可以将它添加为源代码:[self.collectionViewregisterClass:[HeaderViewclass]forSupplementaryViewOfKind:UICollectionElementKindSectionHeaderwithReuseIdentifier:@"HeaderView"];Storyboard中还有另一个标题,但是如何将两个UIColle

iOS 8 – UIScrollView 与具有动态高度的 child

我在使用包含多个subview的UIScrollView时遇到问题。其中之一的高度是根据文本的长度动态计算的,当它变高时会将下面的内容向下推。这是此应用的Android版本的屏幕截图:绿色标题下的描述View是描述超过一行时改变高度的View。这意味着我不能对所有View使用高度限制,这似乎是在Storyboard中使用自动布局时UIScrollView起作用的原因。将UIScrollView放入包含多个subview的Storyboard中的UIViewController中的最佳方法是什么,如上面的屏幕截图,这将起作用在所有屏幕宽度(iPhone4、iPhone5、iPhone6等

ios - 如何使 Storyboard尺寸看起来像 4.7"英寸宽高比

我的Storyboard的纵横比看起来更像一个正方形。当我将它部署到模拟器时,位置不符合我的预期。如何解决?我希望Storyboard的内容看起来和我的iPhone6一样。 最佳答案 在xcode6中创建了新的Storyboards和Xibs默认情况下启用“SizeClasses”。这会导致场景变成设计不可知的方形。您可以关闭SizeClasses,方法是在“实用程序”面板的“文件检查器”选项卡的“InterfaceBuilder文档”部分取消选中复选框。 关于ios-如何使Storyb

ios - 如何为不同的目标创建具有不同内容的启动屏幕 Storyboard?

如何为不同的目标创建具有不同内容的启动屏幕Storyboard?是否可以向启动屏幕Storyboard添加一些逻辑? 最佳答案 不可能,因为storyboard没有对应的ViewController。启动屏幕Storyboard只能用于自动调整大小。 关于ios-如何为不同的目标创建具有不同内容的启动屏幕Storyboard?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/270

ios - Storyboard中的自定义 tableViewCell 在 iOS8.1 中失去了它的自动布局约束

问题是我可以获得我的自定义UITableViewCell(自定义backgroundColor已更改),但其中的约束全部丢失。附言。我正在使用Xcode6.1.1。我想得到正确的高度值,但是约束都丢失了。-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPathstaticHomeMainNewsCell*mainCell=nil;staticdispatch_once_tonceToken;dispatch_once(&onceToken,^{mainCell=[

ios - UINavigationController 在 iOS 7 上像模式一样推送

我的第一个viewController内部有一个uitableView,在Storyboard上进行了segue,将单元格拖到下一个View并选择“显示”。在第一个viewController上,导航栏显示得很好。推送在iOS8上完美运行,来自右侧。在iOS7上,推送似乎在MODAL样式上工作,下一个ViewController来自底部,导航栏消失了!有人看起来像那样吗? 最佳答案 在“已弃用”部分将您的segue类型更改为“推送”。看附件截图 关于ios-UINavigationCon

ios - 从每个设备和方向的启动文件( Storyboard)中提取图像

我创建了一个Storyboardlaunchimage用于启动应用程序。是否可以自动从每个设备和方向的启动屏幕中获取png图像?我不需要包含状态栏。那么我就不需要为iOS7创建额外的启动图像。这可能吗? 最佳答案 不幸的是,它不可能自动完成。您可以在iOS8的每种模拟器类型(iPad、不同尺寸的iPhone)和快照模拟器上通过CMD+S快捷方式启动您的应用程序,当它显示启动屏幕时。您将在您的Mac桌面文件夹中获取快照,然后您可以将其添加为启动图像 关于ios-从每个设备和方向的启动文件(

ios - 登录 View /记录 View 和 segues : what is the correct workflow to adopt?

问题很简单。我的应用程序有一个记录View(实际上不止一个)和一个登录View,在登录时,ShowDetailsegue会跟随到记录View。注销时我只想调用popToViewController但后来我记得我的应用程序将保留其登录状态,所以我可能会遇到用户注销并且只有在应用程序中实例化的日志View,没有任何内容可以弹出。现在我有另一个Show从记录View到登录View的转场。但我想知道这样做是否正确。应采用的正确工作流程是什么? 最佳答案 我同意@n00bProgrammer在评论中提到的内容。我认为将Login和Main界面

ios - ContainerView childViewControlllers View 框架占据整个屏幕

请参阅下面的附图以获得更多理解。场景是:我有五个ViewController每个View在推送时导航到下一个viewController现在MidContainerViewController已经得到了嵌入FirstViewController的容器。MidContainerViewController的底部是静态View,在进一步导航时不应更改。在导航时FirstViewController的大小应该等于容器此外,当我从FirstViewController导航到SecondViewController时,它的大小也应该是Container。目标1:“FirstViewControl