-2
A
回答
1
txt_Username = [[UITextField alloc] initWithFrame:CGRectMake(0,40,self.view.frame.size.width/2,32)];
txt_Username.borderStyle = UITextBorderStyleRoundedRect;
txt_Username.font = [UIFont systemFontOfSize:15];
txt_Username.placeholder = @"PlacceHolder";
txt_Username.autocorrectionType = UITextAutocorrectionTypeNo;
txt_Username.autocapitalizationType = UITextAutocapitalizationTypeNone;
txt_Username.keyboardType = UIKeyboardTypeDefault;
txt_Username.returnKeyType = UIReturnKeyNext;
txt_Username.clearButtonMode = UITextFieldViewModeWhileEditing;
txt_Username.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
[txt_Username setLeftViewMode:UITextFieldViewModeAlways];
txt_Username.leftView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"user"]];
txt_Username.borderStyle = UITextBorderStyleNone;
[txt_Username setBackgroundColor:[UIColor clearColor]];
UIView *demoLine = [[UIView alloc] initWithFrame:CGRectMake(txt_Username.frame.origin.x
, txt_Username.frame.origin.y+txt_Username.frame.size.height
, txt_Username.frame.size.width, 1)];
[demoLine setBackgroundColor:[UIColor blackColor]];
[self.view addSubview:demoLine];
試試這個會有幫助。
0
您的文本框的邊框樣式更改爲透明的(最左邊的屬性檢查器)。在UIImageView中爲該行使用圖像。在此圖像上方放置您的文本框。或者,不要使用圖像作爲線條,請繪製線條。線條代碼在這裏:
-(void)drawLine:(CGFloat)fromX fromY:(CGFloat)fromY toX:(CGFloat)toX toY:(CGFloat)toY width:(CGFloat)width color:(UIColor *)color
{
UIBezierPath *path = [UIBezierPath bezierPath];
[path moveToPoint:CGPointMake(fromX, fromY)];
[path addLineToPoint:CGPointMake(toX, toY)];
CAShapeLayer *shapeLayer = [CAShapeLayer layer];
shapeLayer.path = [path CGPath];
shapeLayer.strokeColor = [color CGColor];
shapeLayer.lineWidth = width;
shapeLayer.fillColor = [[UIColor clearColor] CGColor];
[self.view.layer addSublayer:shapeLayer];
}
如果您使用避免線條繪製並堅持圖像,則更好。
相關問題
- 1. 創建自定義字段
- 2. 創建自定義字段
- 3. 如何創建自定義字段,並連同自定義字段中的SugarCRM
- 4. 如何創建包含VideoControl和圖像的自定義字段?
- 5. 創建自定義字段:如何混合ImageField和ColorField?
- 6. 如何使用textview和edittext創建自定義視圖?
- 7. Salesforce:用於創建自定義對象和字段的腳本
- 8. 自定義字體+文本字段的佔位符和文本
- 9. 創建自定義字段時出錯
- 10. Django自定義字段列未創建
- 11. 爲rails_admin創建自定義字段
- 12. 使用FOSUserBundle創建自定義字段
- 13. 從Flex創建自定義字段(Salesforce)
- 14. 在Salesforce中創建自定義字段
- 15. 如何對wordpress中的自定義文本和照片字段?
- 16. 如何使用標籤和值創建自定義文本框?
- 17. 如何使用自定義插入符號和文本行爲創建輸入文本字段
- 18. 使用自定義字段創建自定義帖子類型
- 19. 如何在自定義發佈類型中創建自定義字段
- 20. 如何在wordpress中創建自定義字段到自定義頁面類型
- 21. 如何在自定義帖子類型中創建自定義字段?
- 22. 自定義TextView和ListView與GridView建議
- 23. 創建自定義字段類型和自定義內容類型
- 24. 如何創建文本字段
- 25. 如何創建文本輸入字段
- 26. 如何創建自定義NSStepper和NSTabView
- 27. 如何爲WPF中的字段創建自定義轉換器?
- 28. [JIRA]如何知道自定義字段的創建時間
- 29. 如何在symfony2中創建自定義字段類型?
- 30. Django South:如何爲自定義字段創建規則?