91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS UITextField或UITextView的內容是否為空

發布時間:2020-07-06 00:10:06 來源:網絡 閱讀:1369 作者:卓行天下 欄目:移動開發


//判斷正在編輯的UITextField或UITextView的內容是否為空,判斷正在編輯的UITextField或UITextView的內容是否為空,以此來控制button的點亮狀態

#pragma mark- UITextFieldDelegate

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

{

    

    NSMutableString * changedString=[[NSMutableString alloc]initWithString:textField.text];

    [changedString replaceCharactersInRange:range withString:string];

    

    if (changedString.length!=0) {

        self.navigationItem.rightBarButtonItem.enabled=YES;

    }else{

        self.navigationItem.rightBarButtonItem.enabled=NO;

    }


    return YES;

}



#pragma mark- UITextViewDelegate

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString*)text

{

    NSMutableString * changedString=[[NSMutableString alloc]initWithString:textView.text];

    [changedString replaceCharactersInRange:range withString:text];

    

    if (changedString.length!=0) {

        self.navigationItem.rightBarButtonItem.enabled=YES;

    }else{

        self.navigationItem.rightBarButtonItem.enabled=NO;

    }

    

    return YES;

}




//一些判斷技巧

- (BOOL)verifyData{

    if(tfPostName.text.length<1){

        //01

        tfPostName.layer.borderColor = [UIColor redColor].CGColor;

       tfPostName.layer.borderWidth =1.0;

        tfPostName.layer.cornerRadius =5.0;

        

        return NO;

    }

    else if (tfPositionType.text.length<1){

        //02

        tfPositionType.layer.borderColor = [UIColor redColor].CGColor;

        tfPositionType.layer.borderWidth =1.0;

        tfPositionType.layer.cornerRadius =5.0;

        

        return NO;

    }

    

    else if ( tfPeopleNum.text.length<1){

        //03

         tfPeopleNum.layer.borderColor = [UIColor redColor].CGColor;

         tfPeopleNum.layer.borderWidth =1.0;

         tfPeopleNum.layer.cornerRadius =5.0;

        return NO;

    }

    

    else if ( tfWages.text.length<1){

        //04

         tfWages.layer.borderColor = [UIColor redColor].CGColor;

         tfWages.layer.borderWidth =1.0;

         tfWages.layer.cornerRadius =5.0;

        return NO;

        

    }else if (tfUnit.text.length<1){

        //05

        tfUnit.layer.borderColor = [UIColor redColor].CGColor;

        tfUnit.layer.borderWidth =1.0;

        tfUnit.layer.cornerRadius =5.0;

        return NO;

        

    }else if (tfStartDate.text.length<1){

        //07

        tfStartDate.layer.borderColor = [UIColor redColor].CGColor;

        tfStartDate.layer.borderWidth =1.0;

        tfStartDate.layer.cornerRadius =5.0;

        return NO;

        

    }else if (tfEndDate.text.length<1){

        //08

        tfEndDate.layer.borderColor = [UIColor redColor].CGColor;

        tfEndDate.layer.borderWidth =1.0;

        tfEndDate.layer.cornerRadius =5.0;

        return NO;

        

    }else if (tfSescribe.text.length<1){

        //09

        tfSescribe.layer.borderColor = [UIColor redColor].CGColor;

        tfSescribe.layer.borderWidth =1.0;

        tfSescribe.layer.cornerRadius =5.0;

   

        //tfSescribe.text.length == 0;

        return NO;

    }


//    }else if (tfPayWay.text.length<1){

    

    

    //tfSescribe

    

    

//        //10--

//       tfPayWay.layer.borderColor = [UIColor redColor].CGColor;

//       tfPayWay.layer.borderWidth =1.0;

//       tfPayWay.layer.cornerRadius =5.0;

//        return NO;

//        

//    }

        else if (tfContactPerson.text.length<1){

        //11

        tfContactPerson.layer.borderColor = [UIColor redColor].CGColor;

       tfContactPerson.layer.borderWidth =1.0;

       tfContactPerson.layer.cornerRadius =5.0;

        return NO;

    }

    else if ( tfContactPhone.text.length<1){

        //12--

       tfContactPhone.layer.borderColor = [UIColor redColor].CGColor;

       tfContactPhone.layer.borderWidth =1.0;

       tfContactPhone.layer.cornerRadius =5.0;

        return NO;

        

    }else if (tfJobArea.text.length<1){

        //13

        tfJobArea.layer.borderColor = [UIColor redColor].CGColor;

        tfJobArea.layer.borderWidth =1.0;

        tfJobArea.layer.cornerRadius =5.0;

        return NO;

    }

    else if (tfDetailAddress.text.length<1){

        //14--

        tfDetailAddress.layer.borderColor = [UIColor redColor].CGColor;

        tfDetailAddress.layer.borderWidth =1.0;

        tfDetailAddress.layer.cornerRadius =5.0;

        return NO;

        

    }else if (tfUnit.text.length<1){

        //15

        tfUnit.layer.borderColor = [UIColor redColor].CGColor;

        tfUnit.layer.borderWidth =1.0;

        tfUnit.layer.cornerRadius =5.0;

        return NO;

    }

    

    else {

        return YES;

    }

    

}



//崗位描述不能為空的判斷

#pragma mark- UITextViewDelegate

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

{

    NSMutableString * changedString=[[NSMutableString alloc]initWithString:tfSescribe.text];

    [changedString replaceCharactersInRange:range withString:text];

    

    if (changedString.length<1) {

        //self.navigationItem.rightBarButtonItem.enabled=YES;

         [CMNavBarNotificationView notifyWithText:@"" andDetail:@"請完善發布信息"];

    }else{

        //self.navigationItem.rightBarButtonItem.enabled=NO;

        //[CMNavBarNotificationView notifyWithText:@"" andDetail:@"請完善發布信息"];

    }

    

    return YES;

}




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

六盘水市| 五河县| 大邑县| 北海市| 郯城县| 宜兴市| 广平县| 拉萨市| 湘潭县| 新竹市| 思茅市| 临安市| 芦山县| 通州区| 伊川县| 泽州县| 武穴市| 成都市| 邹城市| 浪卡子县| 三门县| 牙克石市| 遵义县| 尚志市| 凌云县| 广汉市| 玉林市| 库车县| 大足县| 德格县| 铜山县| 白朗县| 青神县| 荣成市| 紫云| 安多县| 白玉县| 雅江县| 永新县| 平塘县| 林西县|