import UIKit
class LYVisitorVc: UITableViewController {
var isLogin: Bool = false
override func viewDidLoad() {
super.viewDidLoad()
}
func setupNavUI() {
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "注册", target: self, action:#selector(registerButtonAction))
navigationItem.rightBarButtonItem = UIBarButtonItem(title: "登录", target: self, action:#selector(loginButtonAction))
}
@objc private func registerButtonAction() {
print("注册")
}
@objc private func loginButtonAction() {
print("denglu")
}
//自定义视图重写 loadView
override func loadView() {
if isLogin == false {
//没有登录,自定义访客视图
let visitorV = UIView()
visitorV.backgroundColor = UIColor.yellow
view = visitorV
setupNavUI()
} else {
//登录
super.loadView()
}
}
}
5 自定义访客视图
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 我们在做开发时经常会自定义一些view,并且如果如果该view比较复杂或者经常被调用到,我们就可以将该view单独...
- 这篇文章是基于以下两篇文章的实践:1.自定义View - 基础2.自定义View - Canvas - 图形绘制 ...
- 自定义的CustomSegue页面传值 自定义的CustomSegue页面跳转 自定义的视图当想在前一页通过触摸方...
- 刚接触React Native 2周时间,简单介绍如何去自定义视图,外部如何调用属性,方法 简单的例子: 1....