草庐IT

UIViewController_keyboard

全部标签

xcode - Swift:是否可以为 UIViewController 使用通用和 Storyboard

比方说,我有UIViewController子类:classInformationServiceMenuVC:UITableViewController{}通常我可以通过调用类似的东西来创建ViewController的实例:letvc=InformationServiceSideMenuVC()但是在使用Storyboard时如何传递所需的泛型类型? 最佳答案 创建一个继承泛型类的具体类:classSpecificInformationServiceMenuVC:InformationServiceMenuVC{}然后你可以使用特

xcode - Swift:是否可以为 UIViewController 使用通用和 Storyboard

比方说,我有UIViewController子类:classInformationServiceMenuVC:UITableViewController{}通常我可以通过调用类似的东西来创建ViewController的实例:letvc=InformationServiceSideMenuVC()但是在使用Storyboard时如何传递所需的泛型类型? 最佳答案 创建一个继承泛型类的具体类:classSpecificInformationServiceMenuVC:InformationServiceMenuVC{}然后你可以使用特

ios - 从 Storyboard实例化的 UIViewController 扩展

我正在尝试用Swift编写一个小扩展来处理Storyboard中UIViewController的实例化。我的想法如下:既然UIStoryboard的方法instantiateViewControllerWithIdentifier需要一个标识符来实例化给定Storyboard的ViewController,为什么不分配我的每个ViewControllerStoryboard一个等于其确切类名的标识符(即UserDetailViewController将具有“UserDetailViewController”的标识符),并在UIViewController上创建一个类方法:接受一个UI

ios - 从 Storyboard实例化的 UIViewController 扩展

我正在尝试用Swift编写一个小扩展来处理Storyboard中UIViewController的实例化。我的想法如下:既然UIStoryboard的方法instantiateViewControllerWithIdentifier需要一个标识符来实例化给定Storyboard的ViewController,为什么不分配我的每个ViewControllerStoryboard一个等于其确切类名的标识符(即UserDetailViewController将具有“UserDetailViewController”的标识符),并在UIViewController上创建一个类方法:接受一个UI

swift - 如何覆盖初始 UIViewController 的特征集合? (带 Storyboard)

我有一个针对iOS8的应用程序,初始ViewController是UISplitViewController。我使用Storyboard,以便它为我实例化所有内容。由于我的设计,我需要SplitViewController在iPhone上以纵向模式显示主视图和细节View。所以我正在寻找一种方法来覆盖此UISplitViewController的特征集合。我发现我可以用overridefuncviewWillTransitionToSize(size:CGSize,withTransitionCoordinatorcoordinator:UIViewControllerTransiti

swift - 如何覆盖初始 UIViewController 的特征集合? (带 Storyboard)

我有一个针对iOS8的应用程序,初始ViewController是UISplitViewController。我使用Storyboard,以便它为我实例化所有内容。由于我的设计,我需要SplitViewController在iPhone上以纵向模式显示主视图和细节View。所以我正在寻找一种方法来覆盖此UISplitViewController的特征集合。我发现我可以用overridefuncviewWillTransitionToSize(size:CGSize,withTransitionCoordinatorcoordinator:UIViewControllerTransiti

ios - Swift 和 Objective-C 项目 - 生成 -Swift.h 错误 - 找不到 UIViewController 的接口(interface)声明

我有一个使用Swift生成的桥接header的项目,并且项目设置正确(名称中没有空格,使用模块,在我的.mm文件中预先声明Swift类,删除派生数据,进行干净重建ETC...)。BridgingHeader生成正常,但自动生成的-Swift.h有错误。更糟糕的是,这些错误出现在AppDelegate和ViewController的生成版本(在项目创建-Swift中),通常可以正常编译。-Swift.h中的错误是:@interfaceAppDelegate:UIResponder>>找不到“UIResponder”的接口(interface)声明,父类(superclass)“AppDe

ios - Swift 和 Objective-C 项目 - 生成 -Swift.h 错误 - 找不到 UIViewController 的接口(interface)声明

我有一个使用Swift生成的桥接header的项目,并且项目设置正确(名称中没有空格,使用模块,在我的.mm文件中预先声明Swift类,删除派生数据,进行干净重建ETC...)。BridgingHeader生成正常,但自动生成的-Swift.h有错误。更糟糕的是,这些错误出现在AppDelegate和ViewController的生成版本(在项目创建-Swift中),通常可以正常编译。-Swift.h中的错误是:@interfaceAppDelegate:UIResponder>>找不到“UIResponder”的接口(interface)声明,父类(superclass)“AppDe

ios - swift : scroll the view up when keyboard shows

我有一个scrollView,我想在显示键盘时向上滚动。当键盘显示时,我因此错误而崩溃:2014-09-2914:48:50.738swrd[1563:472888]-[swrd.EditPhotoViewControllerkeyboardWasShown]:无法识别的选择器发送到实例0x14ed36640这是我的代码,有什么问题吗?:funcregisterForKeyboardNotifications()->Void{NSNotificationCenter.defaultCenter().addObserver(self,selector:"keyboardWasShown"

ios - swift : scroll the view up when keyboard shows

我有一个scrollView,我想在显示键盘时向上滚动。当键盘显示时,我因此错误而崩溃:2014-09-2914:48:50.738swrd[1563:472888]-[swrd.EditPhotoViewControllerkeyboardWasShown]:无法识别的选择器发送到实例0x14ed36640这是我的代码,有什么问题吗?:funcregisterForKeyboardNotifications()->Void{NSNotificationCenter.defaultCenter().addObserver(self,selector:"keyboardWasShown"