美文网首页
5 自定义访客视图

5 自定义访客视图

作者: rebeccaBull | 来源:发表于2017-05-13 23:55 被阅读0次
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()
            
        }
    }
    
}

相关文章

  • 04-访客视图

    访客视图 - 目标 如果用户没有登录,显示访客视图,提示用户注册或者登录 课程重点 自定义 TableViewCo...

  • 5 自定义访客视图

  • iOS-自定义视图

    自定义视图 自定义视图:系统标准UI之外,自己组合而出的新的视图。自定义视图的优点:iOS提供了很多UI组件,借助...

  • 自定义视图抗锯齿

    自定义视图 切圆处理时 view.layer.cornerRadius = 5; //切圆半径 view.cl...

  • 第五周个人预习

    /// 访客登录视图class VisitorLoginView: UIView { } 添加界面元素 设置自动...

  • 高级UI<第十一篇>:视图的摆放(onLayout)

    视图摆放,即自定义视图onLayout的实现,当自定义一个视图时,基本都会重写onMeasure、onLayout...

  • SYAlertView弹窗视图

    SYAlertView自定义弹窗子视图UI根据UI设计需求,自定义各种样式的弹窗子视图: 自定义UI及样式 自定义...

  • iOS-视图控制器

    视图控制器指定自定义View 自定义视图类继承UIView。在初始化方法中添加子视图控件。重写controller...

  • Swift gif动态启动页面

    创建一个自定义的视图LaunchImageView(UIImageView),在自定义视图中,加载gif图 随后在...

  • Android自定义视图控件

    本文介绍了使用Android绘图API开发自定义视图控件,主要包括: 1.自定义视图属性 2.自定义控...

网友评论

      本文标题:5 自定义访客视图

      本文链接:https://www.haomeiwen.com/subject/tkyfxxtx.html