如何讓textfield一出現就獲取焦點

2022-03-25 21:25:48 字數 984 閱讀 7179

1樓:匿名使用者

兩個**方法 一個是點選return 縮回鍵盤

還有一個是對textfield的輸入進行監聽

前提是需要對textfield進行**監聽

//uitextfielddelegate

- (bool)textfieldshouldreturn:(uitextfield *)textfield;

- (bool)textfield:(uitextfield *)textfield shouldchangecharactersinrange nsrange)range replacementstring nsstring*)string // return no to not change text

nscharacterset *cs;

cs = [[nscharacterset charactersetwithcharactersinstring:kalphanum] invertedset];

nsstring *filtered =

[[string componentsseparatedbycharactersinset:cs] componentsjoinedbystring:@""];

bool basic = [string isequaltostring:filtered];

return basic;}

2樓:匿名使用者

在於tableview關聯的nsarray中設定一個控制欄位,例如bool值flag,button點選,則flag=!flag,然後【table reloaddata】,在-(uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:

(nsindexpath *)indexpath中根據flag值判斷該cell中的textfield是否顯示以及是否設定[textfield becomefirstresponder]

名偵探柯南有哪幾集有工藤新一出現的?求解答

001 雲霄飛車殺人事件 初登場 002 董事長千金綁架事件 蘭的回憶 007 每月一件禮物威脅事件 遠影 010 足球選手恐嚇事件 想像 018 六月新娘殺人事件 回憶 026 愛犬約翰殺人事件 回憶 032 咖啡店殺人事件 回憶 033 偵探團生還事件 遠影 042 卡拉ok廳殺人事件 遠影 0...

如何解決photoshopcs6出現配置錯誤

photoshop cs6出現配置錯誤16的問題多是因為電腦系統問題或者軟體不穩定等原因導致!優化電腦系統使用完整版破解軟體等可以解決這個問題!可按以下步驟設定一下 在ps圖示上,滑鼠 右擊,屬性。在彈出的對話方塊裡選,相容性,在相容模式裡打勾,選window xp srevice pack3.確定...

DELL筆記本無法開機裡面一出現以下英文什麼原因哦

您好您應該是在cmos設定了密碼,必須有密碼才能啟動電腦。在cmos設定了密碼!必須有密碼才能啟動電腦呢!我的dell我就設密碼!dell電腦公司 www.dell.com 無效的密碼 硬碟 595b,系統最主要的硬碟驅動器,被一個認證系統的密碼所保護,除非你有正確的密碼,要不然你不能夠在這塊硬碟驅...