iOS TextView內容為空時設定按鈕為不可用

2021-09-28 01:17:05 字數 758 閱讀 8570

有時做專案會遇到這樣一種需求: 當乙個textview內容為空時設定按鈕為不可用, 具體實現如下:

1. 按鈕初始設定為不可用:

self.custombutton.enabled = no;

2. 通過**或通知監控textview文字內容變化狀態, 通過hastext方法判斷textview內是否有文字內容, 以設定按鈕狀態:

**:遵守協議:

@inte***ce customviewcontroller ()

設定**:

self.textview.delegate = self;

實現**方法:

- (void)textviewdidchange:(uitextview *)textview

通知:設定通知監聽者及物件:

[[nsnotificationcenter defaultcenter] addobserver:self selector:@selector(textdidchanged) name:uitextviewtextdidchangenotification object:self.textview];

實現通知方法:

- (void

)textdidchanged

移除通知監聽者:

- (void

)dealloc

JXL匯出Excel內容為空

前天,朋友問了我乙個問題,jxl匯出excel為什麼內容為空,剛開始覺得沒有那麼難得,結果花了一早上也沒解決,第二天知道真相的我,眼淚掉下來。現在寫下 吧,看看大家能不能找到 報表匯出 param os public void vecwriteexcel outputstream os 寫入exce...

jQuery 判斷標籤內容是否為空

問題描述 需要判斷使用者是否選中列表中的選項或者輸入了自定義的內容是否不為空,不為空才進行下一步操作,否則提示使用者。id namep 姓名 type text class name input p 解決方法 獲取指定標籤的內容,進行判空處理 document ready function 標籤有設...

eclipse上傳到dfs的檔案內容為空

原 由於多次格式化造成的,導致datanode沒有啟動成功,只要將temp下的tmp資料夾以及dfs下的data name資料夾清空,然後重新格式化,然後啟動集群就能了 可能是版本不同,沒有查到temp tmp資料夾。在安裝了hbase zookeeper之後只成功操作過一次hbase之後hdfs ...