Tag: 轮播

Swift 3 – 如何在全屏使用时隐藏状态栏

我正在开发一个快速的应用程序,我无法find如何隐藏状态栏,当我在我的模式上使用全屏幕演示文稿。 不过,我把这行代码放在我的Modal View Controller中: override var prefersStatusBarHidden: Bool { return true } 如果我创build了一个不是模态的segue,或者创build了一个模态但没有全屏显示的segue,它就起作用了。 我在互联网上search如何解决这个问题,我发现有同样的问题,但没有解决scheme的人。 另外,当我使用“全屏”选项时,我无法更改状态栏的颜色。 我不明白为什么? 我认为这是相关的。 谢谢你的帮助!

在两个ViewControllers(委托)之间传递数据 – Swift

我有两个ViewController's. FirstVC – 我有label和button与segue“模态” SecondVC – 我有PickerView和button (回到FirstVC): @IBAction func bntback(sender: AnyObject) { self.dissmissViewControllerAnimatied(true, completion: nil) } 我在SecondViewController创build委托为: protocol SendDataDelegate { func sendData(text:String) } 下一个: class SecondVC: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate { var delegate: SendDataDelegate! var firstvc = FirstVC() var arr = ["First", "Second", "Third"] @IBOutlet var pickview: UIPickerView! override func viewDidLoad() { super.viewDidLoad() pickview.dataSource = […]