代码改变世界

swift开发笔记14

2017-09-06 18:26  dengchaojie_learner  阅读(179)  评论(0编辑  收藏  举报

dotOne.transform = CGAffineTransform.init(scaleX: 0.01, y: 0.01)

 

// OptionSet,可以多选,例如[.repeat, .autoreverse]

UIView.animate(withDuration: 0.6, delay: 0.0, options: [.repeat, .autoreverse], animations: {

            self.dotOne.transform = CGAffineTransform.identity

        }, completion: nil)

 

// 枚举写发,不同于oc

    enum vcName: String {

        case chat = "ChatViewController"

        case stories = "StoriesViewController"

        case discover = "DiscoverViewController"

    }

    

// rawvalue

let chatVC = UIViewController.init(nibName: vcName.chat.rawValue, bundle: nil)

 

// didMove,少了这行代码,view是乱的

childVC.didMove(toParentViewController: parentViewController)