每天一点Swift(四)popOver

1.建立一个popoverSegue

每天一点Swift(四)popOver_第1张图片

每次跳转segue都是创建一个新的viewController。

2.设置popoverController

每天一点Swift(四)popOver_第2张图片

可以用子类来给某一个父类增加功能。viewController是子类,但是它的属性可以连接到父类的outlets上面。

每天一点Swift(四)popOver_第3张图片

在子类重写父类的方法或者属性,并不代表父类的方法不被执行,而是在父类的方法,属性里面增加一些内容。

3.利用代理方法来修饰popoverPresentationController

设置popover的popoverPresentationController的代理为self

每天一点Swift(四)popOver_第4张图片


4. 在popover中重写preferredContentSize属性来设置popover的size

你可能感兴趣的:(每天一点Swift(四)popOver)