Swift 學習記錄—1

 1、 設置圓角

      

    //設置圓角
    func setRadius(item:UIView,radius:CGFloat){
        item.layer.cornerRadius=radius
        item.layer.masksToBounds=true
    }
    例如:<p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Menlo;"><span style="color: rgb(147, 200, 106);">   </span><span style="color:#333333;"> setRadius(headerImgOne,radius: headerImgOne.frame.width/2)</span></p>
2、設置陰影

       

 <pre name="code" class="plain">        //設置背景陰影
        panelView.layer.backgroundColor=UIColor.whiteColor().CGColor
        panelView.layer.shadowColor=UIColor.blackColor().CGColor
        panelView.layer.shadowOffset=CGSizeMake(0,0)
        panelView.layer.shadowOpacity=0.2
        panelView.layer.shadowRadius=4


3、View 代碼切換

        let mainStoryboard=UIStoryboard(name:"Main",bundle:NSBundle.mainBundle())
        let mainCenterViewController=mainStoryboard.instantiateViewControllerWithIdentifier("MainCenterViewController") as UIViewController
        self.presentViewController(mainCenterViewController,animated: true,completion: nil)
4、使用 xib

      新建Controller 選擇 Also create XIB file  保存 就會發現有 xx.xib文件產生,controller 中使用

        //實例化一個信息界面
        let controller = InfoViewController(nibName:"InfoViewController", bundle:nil)
        //信息界面出現的動畫方式
        controller.modalTransitionStyle = UIModalTransitionStyle.CoverVertical
        //界面跳轉
        self.presentViewController(controller, animated:true, completion:nil)

更多可閱讀 此文




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章