這讓我非常沮喪。我是一名初學者程序員,無法弄清楚爲什麼文本沒有被改變。UITextField settext不能正常工作
這裏是我的方法,這是應該設置的UITextField的文字:
-(void)updateDays:(NSInteger)days
{
NSString* daysString = [[NSString alloc] initWithFormat:@"%d", days];
[daysTextField setText:daysString];
[daysString release];
}
無論出於何種原因,什麼也沒有發生。
幫助appreaciated!
該方法被調用? – 2011-05-11 18:11:16
...並且'daysTextField'確實引用了有問題的UITextField? – Till 2011-05-11 18:13:20
你會在持有TextField的視圖上調用'setNeedsDisplay:YES'嗎? – 2011-05-11 18:22:08