2013-03-12 76 views
0

我有使用UIButton刪除字的問題UIButton導致UITextField字的刪除

E.g. UITextField中有10個字母。我通過按UIButton進行編碼,所以我可以使用退格或刪除功能逐個刪除字母。但是,我只希望用戶能夠刪除10個字母中的最後5個字母。我如何限制?

這裏是我的代碼,

-(IBAction)delete:(id)sender{ 
    if ([display.text length] != 0) { 
     display.text = [display.text substringToIndex:[display.text length]-1]; 
    } 

回答

2
if ([display.text length] > 5) { 
    display.text = [display.text substringToIndex:[display.text length]-1]; 
}