草庐IT

UIStoryboard

全部标签

iphone - 在 Xcode Storyboard中使用可拉伸(stretch)图像

我正在使用Storyboard来布置我的ViewController,我想为我的按钮使用可拉伸(stretch)图像(这样我就不需要生成多个不同大小的图像)。这是否可以在不编写任何代码的情况下直接在Storyboard中执行?我真的很喜欢为所有图形内容使用Storyboard并保持代码与UI内容保持一致的可能性,但似乎我无法在这里摆脱它。如果不可能,您还有什么建议? 最佳答案 iOS7+更新iOS7+现在通过Assets目录原生支持可拉伸(stretch)图像。使用Assets目录,您现在可以指定图像的切片方式和缩放方式(拉伸(st

ios - 自定义 UIStoryboardSegue 和 UIViewController 转换之间的区别

我试图找出自定义UIStoryboardSegue和自定义UIViewcontroller转换(在ios7中引入)之间的区别。两者有什么区别和不同的用例?据我所知,它们都用于自定义移动到新Controller。可能UIViewcontroller转换更多地用于只显示的Controller,并且某些点会被忽略,而segue是一个完整的移动而不一定是后退?CustomSeguesUIViewControllerTransitioningDelegateProtocolReference 最佳答案 CustomSegues不仅用于定义展示

ios - 自定义 UIStoryboardSegue 和 UIViewController 转换之间的区别

我试图找出自定义UIStoryboardSegue和自定义UIViewcontroller转换(在ios7中引入)之间的区别。两者有什么区别和不同的用例?据我所知,它们都用于自定义移动到新Controller。可能UIViewcontroller转换更多地用于只显示的Controller,并且某些点会被忽略,而segue是一个完整的移动而不一定是后退?CustomSeguesUIViewControllerTransitioningDelegateProtocolReference 最佳答案 CustomSegues不仅用于定义展示

ios - Storyboard instantiateViewControllerWithIdentifier 不设置 IBOutlets

我正在使用StoryboardinstantiateViewControllerWithIdentifier:并且我注意到我连接的所有IBOutlets仍然为零。但是,我连接的IBActions可以正常工作。View和Controller是链接的(即controller.view不是nil),如果我显示View,它会显示我所期望的内容。我错过了什么?这是我的设置:我在Storyboard中定义了一个ViewController。我给了它一个标识符,它与调用instantiateViewControllerWithIdentifier:时使用的标识符相同我已经通过点击ViewContro

ios - Storyboard instantiateViewControllerWithIdentifier 不设置 IBOutlets

我正在使用StoryboardinstantiateViewControllerWithIdentifier:并且我注意到我连接的所有IBOutlets仍然为零。但是,我连接的IBActions可以正常工作。View和Controller是链接的(即controller.view不是nil),如果我显示View,它会显示我所期望的内容。我错过了什么?这是我的设置:我在Storyboard中定义了一个ViewController。我给了它一个标识符,它与调用instantiateViewControllerWithIdentifier:时使用的标识符相同我已经通过点击ViewContro

ios - UItextfield 中的大写字符

我有一个关于iOSUIKeyboard的问题。我有一个UITextField,我希望键盘只有大写字符。我使用了一个Storyboard,我尝试将Cpitalization设置为“Allcharacters”到UITextFieldproperties.但这并不能解决我的问题...有什么建议吗? 最佳答案 在UITextField上将您的文本字段类型autocapitalizationType设置为UITextAutocapitalizationTypeAllCharactersself.yourTexField.autocapita

ios - UItextfield 中的大写字符

我有一个关于iOSUIKeyboard的问题。我有一个UITextField,我希望键盘只有大写字符。我使用了一个Storyboard,我尝试将Cpitalization设置为“Allcharacters”到UITextFieldproperties.但这并不能解决我的问题...有什么建议吗? 最佳答案 在UITextField上将您的文本字段类型autocapitalizationType设置为UITextAutocapitalizationTypeAllCharactersself.yourTexField.autocapita

ios - 在 iOS 中使用多个 Storyboard

我的目标是创建一个选项卡式应用程序,然后在单独的Storyboard中构建每个选项卡的View。我的主Storyboard是一个标签View。然后我创建了一个带有2个ViewController的辅助Storyboard(storyboard#2)。第一个ViewController(也被勾选为初始)有一个按钮,并且segue(模态)到第二个View。我设法通过从Storyboard#2继承并覆盖loadView来加载View。这是模拟器输出。当点击“点击我”按钮时,我得到一个EXC_BAD_ACCESS。segue不起作用,似乎第二个Storyboard没有完全加载。以前有没有人尝试

ios - 在 iOS 中使用多个 Storyboard

我的目标是创建一个选项卡式应用程序,然后在单独的Storyboard中构建每个选项卡的View。我的主Storyboard是一个标签View。然后我创建了一个带有2个ViewController的辅助Storyboard(storyboard#2)。第一个ViewController(也被勾选为初始)有一个按钮,并且segue(模态)到第二个View。我设法通过从Storyboard#2继承并覆盖loadView来加载View。这是模拟器输出。当点击“点击我”按钮时,我得到一个EXC_BAD_ACCESS。segue不起作用,似乎第二个Storyboard没有完全加载。以前有没有人尝试

ios - Storyboard中的 Xcode 6 UIVisualEffectView

我正在查看Xcode6中的对象库,以便UIVisualEffectView在Storyboard中添加模糊效果。我知道如何以编程方式执行此操作,但我无法在Storyboard中找到执行此操作的方法。这在当前的测试版中不可用吗,或者是否有一种不那么简单的方法来做到这一点? 最佳答案 iOS8.0金牌大师更新从iOS8.0GoldMaster开始,Xcode现在在对象库中提供了一个UIVisualEffectView。要将UIVisualEffectView添加到您的Storyboard中,只需将其从对象库中拖出、定位,然后使用属性检查