错误:直接将一个label给initWithCustomView。这样将无法设置大小
先初始化UIButton的initWithFrame
UIBarButtonItem再initWithCustomView
最后self.navigationItem.leftBarButtonItem = leftButton;
本文介绍了一个常见的UIButton初始化错误,即直接使用label进行初始化,这会导致无法正确设置按钮大小。正确的做法是首先初始化UIButton的帧,然后使用UIBarButtonItem进行自定义视图的初始化,最后设置为navigationItem的左侧按钮。
错误:直接将一个label给initWithCustomView。这样将无法设置大小
先初始化UIButton的initWithFrame
UIBarButtonItem再initWithCustomView
最后self.navigationItem.leftBarButtonItem = leftButton;
1596

被折叠的 条评论
为什么被折叠?