WMPageController icon indicating copy to clipboard operation
WMPageController copied to clipboard

属性/样式设置无效

Open jjzjx118 opened this issue 7 years ago • 1 comments

环境:Xcode9.2 ,Swift4.0 ,WMPageController 2.4.0

使用xib加载View

代码:

`
class HomeVC_New: WMPageController

override func viewDidLoad() {

    self.delegate = self

    self.dataSource = self

    self.menuViewStyle = .line

    self.titleSizeNormal = 14

    self.titleSizeSelected = 16

    self.titleColorNormal = UIColor.RGBA_COLOR(red: 195, green: 195, blue: 195, alpha: 1)

    self.titleColorSelected = UIColor.RGBA_COLOR(red: 17, green: 17, blue: 17, alpha: 1)`

}

猜测是因为viewdidload的时候加载已经完成了,调用reload后字体和颜色更改了,但是MenuViewStyle仍然没有改变。 请教一下使用xib的正确操作方法。谢谢。

更新: 遇到这个问题的同学(XIB)加载VC的。初始化设置代码要写在 awakeFromNib里。

jjzjx118 avatar Mar 02 '18 09:03 jjzjx118

写在 viewwillappear 中试下

freedomct avatar Oct 17 '18 07:10 freedomct