草庐IT

UIStoryboard

全部标签

ios - 如何使用 UITabBarController 打开模式并在关闭时显示最后一个标签栏 View ?

所以我在一个有3个按钮的Storyboard上有一个UITabBarController。其中两个通过标准View关联segues打开与选项卡栏关联的标准View......第三项是问题。我想在模态视图中打开另一个Storyboard中的表单(由应用程序中的其他View共享),并在关闭或提交时返回到之前在选项卡式View中处于事件状态的任何选项卡。我已经看到了一些“选项”,但它们似乎都不是我想要做的。有什么想法吗?编辑:它被一个mod从我原来的问题中编辑出来,但我是用Swift写的……不是Obj-C。 最佳答案 所以我有一个潜在的解

swift - 如何设置新的 Root View Controller

我想知道是否可以设置一个新的根VC?我的应用程序通过一个uinavigationController进行初始化,该Controller具有作为根VC的TableView。然后我从TableView运行另一个segue到登录窗口(模态显示)如果您随后登录,您最终会进入redVC/帐户页面。我现在要做的是将红色VC设置为应用程序的新根VC,并删除所有底层VC。这样我就可以显示菜单按钮/图标而不是“后退”按钮我找到了这个,但我不知道如何使用它:letstoryboard:UIStoryboard=UIStoryboard(name:"Main",bundle:NSBundle.mainBun

swift - 如何设置新的 Root View Controller

我想知道是否可以设置一个新的根VC?我的应用程序通过一个uinavigationController进行初始化,该Controller具有作为根VC的TableView。然后我从TableView运行另一个segue到登录窗口(模态显示)如果您随后登录,您最终会进入redVC/帐户页面。我现在要做的是将红色VC设置为应用程序的新根VC,并删除所有底层VC。这样我就可以显示菜单按钮/图标而不是“后退”按钮我找到了这个,但我不知道如何使用它:letstoryboard:UIStoryboard=UIStoryboard(name:"Main",bundle:NSBundle.mainBun

ios - 使用 prepareForSegue Swift 传递对象

我正在尝试使用prepareForSegue()将对象传递到另一个场景overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){//Getthenewviewcontrollerusing[seguedestinationViewController].varnextScene=segue.destinationViewControlleras!VehicleDetailsTableViewController//Passtheselectedobjecttothenewviewcontroller.i

ios - 使用 prepareForSegue Swift 传递对象

我正在尝试使用prepareForSegue()将对象传递到另一个场景overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){//Getthenewviewcontrollerusing[seguedestinationViewController].varnextScene=segue.destinationViewControlleras!VehicleDetailsTableViewController//Passtheselectedobjecttothenewviewcontroller.i

swift - 如何创建可以从以编程方式创建的按钮调用的 segue?

在Swift中,我有一个使用编程方式创建的按钮:varbutton=UIBarButtonItem(title:"Tableau",style:.Plain,target:self,action:"tabBarTableauClicked")我希望当用户单击按钮时它会更改viewControllers。以下是tabBarTableauClicked的代码:functabBarTableauClicked(){performSegueWithIdentifier("tableau",sender:self)}但它显然不起作用,因为没有带有名为“tableau”的标识符的segue。而且我

swift - 如何创建可以从以编程方式创建的按钮调用的 segue?

在Swift中,我有一个使用编程方式创建的按钮:varbutton=UIBarButtonItem(title:"Tableau",style:.Plain,target:self,action:"tabBarTableauClicked")我希望当用户单击按钮时它会更改viewControllers。以下是tabBarTableauClicked的代码:functabBarTableauClicked(){performSegueWithIdentifier("tableau",sender:self)}但它显然不起作用,因为没有带有名为“tableau”的标识符的segue。而且我

xcode - IBOutlet 为零,但它在 Storyboard Swift 中已连接

使用Swift1.1和Xcode6.2。我有一个包含单个自定义UIViewController子类的UIStoryboard。在它上面,我有一个类型为UIView的@IBOutlet连接,从该Controller到Storyboard上的UIView子类.对于该View的subview,我也有类似的导出。见图A。但在运行时,这些属性为零(图B)。尽管我已经确定我已经在InterfaceBuilder中连接了socket。想法:有没有可能是因为我使用的是子类的子类,导致初始化出现问题?我没有覆盖任何初始化程序awakeFromNib:由于某种原因没有被调用也许它没有连接到subview上

xcode - IBOutlet 为零,但它在 Storyboard Swift 中已连接

使用Swift1.1和Xcode6.2。我有一个包含单个自定义UIViewController子类的UIStoryboard。在它上面,我有一个类型为UIView的@IBOutlet连接,从该Controller到Storyboard上的UIView子类.对于该View的subview,我也有类似的导出。见图A。但在运行时,这些属性为零(图B)。尽管我已经确定我已经在InterfaceBuilder中连接了socket。想法:有没有可能是因为我使用的是子类的子类,导致初始化出现问题?我没有覆盖任何初始化程序awakeFromNib:由于某种原因没有被调用也许它没有连接到subview上

ios - UIStoryboard 中的自定义原型(prototype)单元已创建但未显示在 UITableView 中

我有一个项目需要使用自定义UITableViewCell。我正在将单元格设计为Storyboard中的原型(prototype),它在那里看起来不错。我将原型(prototype)分配给我的自定义UITableViewCell子类,为其提供我在UITableView中使用的相同重用标识符,并将原型(prototype)单元格上的UILabel链接到我的UITableViewCell子类中的IBOutlet。当我从UITableView调用它时,单元格被创建,如果我在该类的代码中添加标签和按钮(使用CGRect和所有创建它们)它们都可以工作,但我在Storyboard中添加的标签永远不会