草庐IT

StoryBoard

全部标签

swift - Xcode 6 中的 Storyboard问题

我正在使用Swift开发iOS8应用程序。我在Storyboard中的viewcontroller布局遇到了一些问题。当我添加viewcontroller时,我只得到iphone大小而不是ipad大小。我的应用程序只专注于ipad,甚至不是通用应用程序。我在“模拟指标”中检查了尺寸,但除了所有iphone尺寸外,没有ipad的尺寸。但我创建了新的Storyboard并添加了ViewController。完全没有问题。那么我现有的Storyboard怎么了?我该如何解决?谢谢,Frog 最佳答案 在项目导航器中选择Storyboard

ios - 在保持 Tabbar 的同时在 AppDelegate 中打开 ViewController

在我的Xcode项目中,当用户点击通知时,我想首先将它们发送到我的tabBar中的某个项目,然后我想实例化一个ViewController并将一个对象发送到该ViewController。我有将它们发送到我想要的tabBar的代码,但我不知道如何在保持tabBar和导航栏连接到ViewController的同时将它们实例化到ViewController。关于这个的所有答案都要求您更改RootViewController,这让我在调用ViewController时失去与我的tabBar和导航栏的连接。现实生活中的例子:用户收到Instagram通知说“John开始关注你”->用户点击通知

ios - Storyboard最大尺寸

我正在Xcode6中开发一个iPhone应用程序,我已经为我的View设置了约束。我想确保UIButton不会离开页面或在极端尺寸的设备上失去其纵横比。UIButton使用约束以View为中心UIButton被限制在水平边缘到边距问题是在iPhone6plus上按钮非常大。如何设置UIButton的最大尺寸?我希望它可以缩放,但一旦它达到150x150,我希望它不再增长。谢谢 最佳答案 您创建了一个WidthlessThanorEqual150约束。这是可行的,因为按钮具有固有宽度,因此约束将其限制为最大宽度150磅。但这会与您的边

ios - 从 Storyboard向下转换/向上转换 View Controller

如果我有一个包含名为“ABCViewController”的ViewController的Storyboard“A_ViewController”是“ABCViewController”的子类有没有办法从Storyboard中将ViewController“ABCViewController”启动为“A_ViewController”? 最佳答案 这是我的工作。希望对您有所帮助。letabcController=storyboard.instantiateViewControllerWithIdentifier("ABCViewCo

ios - Spring框架StoryBoard渲染错误

我有一个正在运行的项目。现在我再次安装podpod'Spring',:git=>'https://github.com/MengTo/Spring.git',:branch=>'swift3'不,我收到了这个错误。“错误:IBDesignables:无法为AvailabilityViewController呈现和更新自动布局状态,找不到合适的图像。确实找到了:Spring.framework:'Spring.framework'缺少必需的代码签名”现在我的应用程序正在运行。但我无法在Storyboard中找到View。我试图从Xcode中删除所有派生数据并关闭自动管理签名。但没有任何效

ios - swift 3 : Get distance of button to bottom of screen

我想在Swift3中获取按钮到屏幕底部的距离。当我查看距离(alt键)时,我可以在Storyboard中看到正确的值,但遗憾的是我无法手动计算它。我正在寻找的值与按钮​​的“垂直间距到底部布局”约束中的常量相同。view.frame.maxY-randomButton.frame.maxY给我的值(value)太高了。 最佳答案 view.frame.size.height-(button.frame.size.height+button.frame.origin.y)我觉得还行!希望对你有帮助

ios - 如何返回到不同 Storyboard的上一个 View Controller ?

我有2个StoryboardA和B。StoryboardA有多个ViewController。在一些用户操作之后,我从StoryboardA切换到StoryboardB。如何通过单击后退按钮返回到之前的StoryboardA并返回到我最初来自的同一ViewController。我不能按照下面给出的那样做,因为我不会有A的旧导航堆栈。letstoryboard=UIStoryboard(name:"A",bundle:nil)letvc=storyboard.instantiateInitialViewController()asUIViewController!presentViewC

iOS 启动屏幕代码未运行

我听说了xcode6带来的新功能,它允许您制作Storyboard作为启动屏幕。现在..有没有办法通过ViewController控制启动屏幕Storyboard上的UI元素?(显示加载屏幕或其他内容)我试过了,我只是在Controller上的viewdidload中做了一个println("Here'stheviewloadedontheloadingscreen"),它引用了launchscreenStoryboard中的View,但是有根本没有输出..我做错了什么? 最佳答案 你没有做错任何事。没有代码与启动屏幕关联。你不能运

Swift 3 xcode storyboard,给 UIView 添加 box-shadow,就像 CSS 样式的 box-shadow

如您所见,我想在单元格中的每个UIView的边缘周围添加一个阴影,因为灰色的白色很难看清它的边框。 最佳答案 设置View的阴影属性以添加阴影。swift3YourView.layer.shadowOpacity=0.7YourView.layer.shadowOffset=CGSize(width:3,height:3)YourView.layer.shadowRadius=15.0YourView.layer.shadowColor=UIColor.darkGray.cgColor注意:用您想要阴影的View替换YourView

ios - 在没有 Storyboard 的情况下呈现 ViewController Segue 过渡 [Swift]

我对Swift比较陌生,我正在尝试呈现一个带有淡入效果的新ViewController,而不是默认的模态动画(从底部出现)。我没有使用Storyboard,我想看看是否有以编程方式执行此操作的好方法。我尝试使用modalTransitionStyle,但我认为我可能没有正确实现它。这是我的代码:varmodalStyle:UIModalTransitionStyle=UIModalTransitionStyle.CrossDissolveStartViewController().modalTransitionStyle=modalStylepresentViewController(