草庐IT

control-c

全部标签

swift - 如何在 swift 3.0 中从一个 tabBarController subview 移动到另一个 Tabbar Controller

我有一个tabBarController,它在选项卡3上有三个选项卡,我有一个ViewController,它有更多的child。但是从UITabBarController索引3的子ViewController我想移动到UITabBarController索引1如何做到这一点请解释一下。 最佳答案 只需为uitabbarviewcontroller设置所需的selectedindex。喜欢tabBarController?.selectedIndex=0 关于swift-如何在swift

ios - 在容器 View 中刷新单 View Controller

我需要帮助刷新容器View中的单个ViewController,方法是将一个变量值传递给它。我有一个Storyboard,其中包含一个带有容器View的ViewController。见下图:TotalSalesbyCompanyUsers正在通过选择器ViewController进行更改,这意味着它将为不同的数据刷新我的ViewController。现在,我使用以下代码以编程方式将我的ViewController添加到DashbordVC的容器View中:varpreviousViewController:UIViewController?varselectedIndex:Int=0/

ios - 有没有一种方法可以将我所有的 View Controller 日期选择器逻辑放入一个单独的类中以保持我的代码井井有条?

我正在设置一个非常简单的iPhone应用程序,它有多个文本字段,使用日期选择器控件输入日期和时间字符串。问题是,虽然一切都运行良好,但我发现我正在为多个字段重复大量代码,这感觉很糟糕。我想要的是一种将这段代码压缩到一个单独的类中,并在需要时从任何地方简单地调用它的方法。下面是我的ViewController中的一个示例,它运行良好,但必须为多个字段重复多次:@IBOutletweakvardateField:UITextField!@objcfuncdateFieldModified(sender:UIDatePicker){letdateFormatter=DateFormatter

ios - 以编程方式将 ImageView 添加到所有 View Controller

要求向所有ViewController添加ImageView,但我有150多个xib,将ImageView放入每个xib非常耗时。有通用的方法吗?我用谷歌搜索但没有找到任何有用的东西。如有任何帮助,我们将不胜感激。 最佳答案 如果你像这样使用基类会很容易classBaseVC:UIViewController{varimageView:UIImageView=UIImageView.init()overridefuncviewDidLoad(){super.viewDidLoad()addImageView()}overridefu

ios - 如何将数据传回 Swift 中的第一个 View Controller ?

我有两个ViewController,我有这段代码可以在两个View之间导航ViewController:funcgoToSecondViewController(){letaa=self.storyboard.instantiateViewControllerWithIdentifier("SecondViewController")asSecondViewControllerself.navigationController.pushViewController(aa,animated:true)}/SecondViewController:funcgoToFirstViewCon

cocoa - 如何使用 Storyboard将 NSTextField 中的文本绑定(bind)到 Controller 上的属性值?

我有一个带有两个文本subview的自定义View,按照这个令人惊叹的ASCII艺术排列,这并不重要:/--------\|lblOne||lblTwo|\--------/在我的Controller上,我有一个Thingy类型的属性:classAwesomeController:NSViewController{varthingy:Thingy!=nil}Thingy有两个有趣的属性:classThingy:NSObject{varone:Stringvartwo:String}我想在lblOne的字符串值和thingy.one以及lblTwo的字符串值和thingy.two,必要时

ios - 两个 Storyboard,一个标签栏 Controller

因为我们是在一个团队中工作,所以我们确实需要在一个iOS应用程序项目中有多个Storyboard。我在某处读到,如果您使用的是选项卡栏Controller,则不能拥有多个Storyboard,但我相信我做到了。我的问题是:这是一个好的做法吗?您是否看到代码中有任何未保存的内容?您能预见future的任何错误吗?我有两个Storyboard,Main.Storyboard和Settings.storyboard。请注意,在MAIN中,我将入口点嵌入到新的TabBarController并通过InterfaceBuilder添加了两个View。和:以编程方式,我想添加第三个选项卡,它转到U

macos - 使用 Dark Transparency 使标题栏和 View Controller 无缝衔接

您好,我一直在网上搜索,找到了关于这个主题的各种有用信息,但似乎都没有用如果想得到这样的东西标题栏和窗口其余部分融合的地方。从互联网上得到的代码iv到目前为止在我的viewDidLoad()中self.view.window?.appearance=NSAppearance(named:NSAppearanceNameVibrantDark)self.view.window?.styleMask=(self.view.window?.styleMask)!|NSFullSizeContentViewWindowMaskself.view.window?.titlebarAppearsT

ios - 如何在不指定每个文本字段的情况下将相同的功能应用于 Controller 中的所有文本字段

你好,我想知道如何在我正在使用的特定UIViewController中通用地定义可应用于所有UITextFields的函数。让我们说如果我有10个文本字段,我希望它们全部被隐藏,或者设置为false或true。我不想这样写文本框textField1.hidden=truetextField2.hidden=truetextField3.hidden=trueetcetc希望你能理解我的问题 最佳答案 varhidden=true{didSet{view.subviews.forEach{($0as?UITextField)?.hid

ios - 弹出到根 Controller ,但弹出到选项卡 Controller 上的特定选项卡

我有5个选项卡,当弹出到根Controller时,它会将我带到上次使用的选项卡。有什么方法可以跳转到特定选项卡吗?//takesmetolastusedtabonthetabcontroller@IBActionfuncgoHome(sender:AnyObject){self.navigationController?.popToRootViewControllerAnimated(true)}例如,如果我打开了10个ViewController,然后单击上面的按钮,我想跳转到索引为0的tabcontroller,这是主页 最佳答案