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....