實在不知道怎麼翻TextField Inset,我會把它描述為「留邊」。因為TextField沒有ContentInset這個property,所以要另找技巧來實現。
可以見到舊密碼和密碼確認的Placeholder緊靠著左側,設定過後如新密碼,向右邊位移一段距離。
StackOverFlow高手雲集,我選擇最為方便的作法,也就是在TextField左側塞一個view。
/**
Theme: TextField Inset
IDE: Xcode 6
Language: Objective C
Date: 104/04/21
Author: HappyMan
Blog: https://cg2010studio.wordpress.com/
*/
UIView *left1View = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 10, oldTextField.frame.size.height)];
left1View.backgroundColor = oldTextField.backgroundColor;
oldTextField.leftView = left1View;
oldTextField.leftViewMode = UITextFieldViewModeAlways;
UIView *left2View = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 10, newTextField.frame.size.height)];
left2View.backgroundColor = newTextField.backgroundColor;
newTextField.leftView = left2View;
newTextField.leftViewMode = UITextFieldViewModeAlways;
UIView *left3View = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 10, renewTextField.frame.size.height)];
left3View.backgroundColor = renewTextField.backgroundColor;
renewTextField.leftView = left3View;
renewTextField.leftViewMode = UITextFieldViewModeAlways;
如此介面就好看多了!

Comments on: "[iOS] TextField Inset" (2)
現在要做地球與天堂App,感謝這篇文章!讓我直接取用~ 😀
讚讚
I was speculating if anyone can easily recommend a pretty good provider of vape company leads (UK Vape Shop Database)? I am trying to choose between Creative Bear Tech, The Eliquid Boutique, and WowItLoveItHaveIt. Has anybody had any experience with these particular companies? Thanks
讚讚