希望這是一件容易的事情。需要在自定義UITextField中調用shouldChangeCharactersInRange,並調用通知更新的視圖控制器函數
我有一個視圖控制器與一堆字段,其中一些是自定義的UITextField。
我需要對一些文本字段(長度,字符允許等)有限制,我可以找到使用shouldChangeCharactrsInRange函數的幫助。這涉及將該字段設置爲初始化時的委託。
我還需要通知視圖控制器的字段中的更改,因爲它將使用該字段中的值來重新計算其他字段。目前我有視圖控制器作爲該領域的代表。但是這樣我就無法定義我自己的shouldChangeCharactersInRange函數。
任何人都可以幫我理清這一點嗎?
預先感謝您。
視圖控制器不是對文本字段施加數據限制的對象嗎?如果不是,對象是什麼? –
@Scott:當他使用自定義的UITextField類時,我相信textfield是它自己的委託。 – Nerkatel
Nerkatel是正確的。 – r0ddy