草庐IT

Storyboard-IB

全部标签

ios - xCode 在打开后更改了 View 的大小(在 Storyboard 中)

打开Storyboard后,xCode自行更改View大小看起来像这样每一次值(value)都在上升。有人知道怎么解决吗? 最佳答案 尝试清理您的项目并清理xcode缓存。你在使用xcode6吗?它有一些错误,尤其是在将测试版更新为稳定版时。如果这些不是您的解决方案,您能否提供有关“每次值(value)上升”条件的更多详细信息?清理缓存:HowtoEmptyCachesandCleanAllTargetsXcode4 关于ios-xCode在打开后更改了View的大小(在Storyboa

ios - Xcode 6 中 Storyboard 中的 "Constrain to margin"是什么

我正在使用自动布局和约束,发现Xcode6中有一个Constraintomargins选项,它在Xcode5中不存在,默认情况下处于选中状态。我创建了一个测试项目,然后我在ViewController上添加了一个UITableView,并将框架设置为与View相同的大小并添加了约束Xcode6你可以在这里看到,即使tableview与View具有相同的框架,Xcode建议添加-16作为约束,而Xcode5会建议添加间距0。现在,当您取消选中“Constraintomargin”选项时,它的行为与Xcode5相同,并建议添加0作为约束此外,我发现一旦我使用Constrain添加约束以检查

ios - 在 UINavigationController 中使用 Storyboard引用

我的应用程序中有以下层次结构:UITabBarController到许多UINavigationController。每个导航Controller都有一个UIViewController。我将其拆分,以便每个UITabBarController的subviewController都通过Storyboard引用链接。在这些引用文献中的每一个中,都有一个UINavigationController作为初始ViewController。同样,其中一些其他Storyboard引用也被拆分,其中UINavigationController的subviewController之一也使用Storyb

iOS:LaunchScreen.storyboard 上的新图像未显示正在更新的应用程序

这是我的问题。我有一个版本为v1.0.0的应用程序。我从Storyboard构建了启动画面,它的名称是LaunchScreen.storyboard,它包含三个元素:背景图像、页眉图像和页脚图像。在项目的常规设置中,在“AppIconsandLaunchImages”部分,在“LaunchScreenFile”小节中设置为“LaunchScreen”。它完美无缺!好吧,在这个新版本(v1.1.0)中,我不得不将标题图片的第一张图片替换为另一张png格式的图片。因此,当我模拟更新应用程序过程(运行应用程序v1.0.0,然后运行应用程序v1.1.0)时,每个元素都显示但标题图像不显示。如果

ios - Xcode 8.1 Storyboard布局中的问题

更新Xcode8.1后,为什么Storyboard不显示任何布局。请帮帮我。 最佳答案 您可以随时取消选中它在顶部菜单->编辑器->Canvas->显示边界矩形 关于ios-Xcode8.1Storyboard布局中的问题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/40422297/

ios - Xcode 9 和 9.1 在 Storyboard上选择的设备会影响部署设备上的 View 宽度

我注意到Xcode9有一些非常奇怪的地方。当我在主Storyboard上更改所选设备以查看适当格式的ViewController时,我注意到viewDidLoad上的tableview的宽度是如果Storyboard上的所选设备与我部署的设备不同,则错误。我已经完成测试,似乎采用了Storyboard上所选设备的布局。有没有人遇到过这个问题?Xcode的beta9.1版也存在这个问题 最佳答案 我在试图将mask应用到我的View层以便在UITableViewCell中圆角时注意到同样的问题。Thisanswer为我做了把戏。在la

iOS 应用程序加载器 : ERROR ITMS-90705: “Launch storyboard not found…” ?

ERRORITMS-90705:"Launchstoryboardnotfound.MakesureyouspecifythelaunchstoryboardfilenamewithoutafilenameextensionforthekeyUILaunchStoryboardNameintheInfo.plist."我有自己的自定义屏幕UILaunchStoryboardNameSplash. 最佳答案 在我由Xamarim.Forms制作的项目中,我评论这一行 UILaunchStoryboardName LaunchScree

ios - 如何将 IB 中的自动布局约束从一个 View 复制到另一个 View ?

我有几个内部元素相同的屏幕-内部带有标签的标题图像。我使用自动布局来修复屏幕尺寸从4"到3.5"的变化以及屏幕顶部的透明状态栏(iOS6与iOS7)。在浪费了一些时间玩约束后,我有一种形式,标题图像和标签行为是可以的。问题是我不能重复相同的步骤,所以我可以让所有其他形式的标题图像和标签具有相同的约束。是否可以对标题图像和标签的所有屏幕应用相同的约束,然后修复其他约束会出现的其他问题?我想另一种方法是从代码生成这些约束,但我不确定InterfaceBuilder是否有这样的选项? 最佳答案 一直没找到好的方法。我最终所做的是复制Vie

ios - Storyboard - 在没有 UINavigationController 的情况下弹出到根 UIViewController?

我有一个UIViewController层次结构,它由一个RootViewController组成,它连接到一个UITabBarController,它下面有几个UIViewControllers。这些选项卡中的每一个UIViewControllers都有自己的UINavigationController。没有共享的UINavigationController,也没有应用于RootViewController。现在我遇到一种情况,我需要从UIViewControllers选项卡中的一个一直弹出回到RootViewController。但是,由于RootViewController和选项

ios - 安装 Xcode 5 后无法再拖放到 Storyboard 上

我已经安装了Xcode5(目前处于预发布阶段)。安装Xcode5不会覆盖Xcode4。现在的情况是,当我在Xcode4中打开我的旧项目时,我无法再通过拖放GUI元素在Storyboard上创建新对象。有人遇到过吗?**编辑**如果你发现自己处于同样的情况。只需重新启动计算机即可。我实际上花了一个小时来调查这个问题,有时,我们太固执了,认为简单的重启就可以解决问题。 最佳答案 如果您还记得第一次在Xcode5中打开Xcode4Storyboard时,系统会提示您使用以下消息。上面截图的内容应该可以回答你的问题。