Friday, August 14, 2009

Maximum hossz beallitas UITextField-ben es UITextView-ban

Itt van egy leiras, de a lenyeg:
  • A View implementalja aUITextViewDelegate vagy UITextFieldDelegate protokollt.
  • UITextView eseten a textView:shouldChangeTextInRange:replacementText method-ban, UITextField eseten pedig a textField:shouldChangeCharactersInRange:replacementString method-ba kell tenni az ellenorzest
Azt kell megnezni, hogy [[textView text] length] > 0 es
range.length == 0
(range.length 1 lesz, ha torlok egy karaktert)
Illetve UITextField eseten textView helyett textField es range helyett string.

Azt nem tudom, hogy ez mukodik-e igy paste-nel is, mert azt meg nem sikerult kiprobalni a Simulatorban.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.