自定义TextView

class LANTextView{
       
    
           
let TextView = UITextView ()
           
let lable= UILabel ()
       
       
       
   
//
    func setTextView(targetView: UIView ,TFrame: CGRect ){
       

           
TextView . frame =TFrame
           
           
TextView . backgroundColor = UIColor . yellowColor ()
       
           
TextView . font = UIFont . systemFontOfSize ( 18 )
       
       
           
TextView . backgroundColor = UIColor . yellowColor ()
       
           
TextView . alwaysBounceVertical = true
           
            targetView.
addSubview ( TextView )
       
        }

       
// 设置初始字
       
       
func placeHolder(holderText: String ,targetVC: UIViewController ,selector: Selector ){
           
           
           
           
lable . frame . origin = CGPointMake ( 6 , 8 )
           
           
lable . text =holderText as String
           
           
lable . font = TextView . font
           
           
lable . sizeToFit ()

           
           
TextView . addSubview ( lable )
           
NSNotificationCenter . defaultCenter (). addObserver (targetVC, selector: selector, name: UITextViewTextDidChangeNotification , object: nil )
           
        }
       
       
//        func textChange(){
//            if(TextView.text.){
//            lable.hidden=false
//            }
//         
//            lable.hidden=true
//       
//       
//        }
       
       
       
//self.view.addSubview(LANTextView)
       
       
       
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值