-1
A
回答
0
使用此 斯威夫特:
let maskPath: UIBezierPath = UIBezierPath(roundedRect: self.textField.bounds, byRoundingCorners: ([.TopLeft, .TopRight]), cornerRadii: CGSizeMake(10.0, 10.0))
let maskLayer: CAShapeLayer = CAShapeLayer()
maskLayer.frame = self.textField.bounds
maskLayer.path = maskPath.CGPath
self.textField.layer.mask = maskLayer
let borderLayer: CAShapeLayer = CAShapeLayer()
borderLayer.frame = self.textField.bounds
borderLayer.path = maskPath.CGPath
borderLayer.lineWidth = 4.0
borderLayer.strokeColor = UIColor.blackColor().CGColor
borderLayer.fillColor = UIColor.clearColor().CGColor
self.textField.layer.addSublayer(borderLayer)
對象 -
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:self.textField.bounds byRoundingCorners:(UIRectCornerTopLeft | UIRectCornerTopRight) cornerRadii:CGSizeMake(10.0, 10.0)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = self.textField.bounds;
maskLayer.path = maskPath.CGPath;
self.textField.layer.mask = maskLayer;
CAShapeLayer *borderLayer = [[CAShapeLayer alloc] init];
borderLayer.frame = self.textField.bounds;
borderLayer.path = maskPath.CGPath;
borderLayer.lineWidth = 4.0f;
borderLayer.strokeColor = [UIColor blackColor].CGColor;
borderLayer.fillColor = [UIColor clearColor].CGColor;
2
let path = UIBezierPath(roundedRect: yourtextField.bounds, byRoundingCorners: [.TopRight, .TopLeft], cornerRadii : CGSizeMake(15.0, 15.0))
let templayer = CAShapeLayer()
templayer.path = path.CGPath
yourtextField.layer.mask = maskLayer
這應該有效。
+0
謝謝,但結果:http://image.prntscr.com/image/0a9e80bb00524eeaa3305b40caef0f08.png 角落透明 –
+0
@semihh嘗試使用,yourtextField.clipsToBounds = true –
+0
不幸的是沒有發生。仍然相同 –
相關問題
- 1. 如何使用firebase在swift代碼上創建搜索字段?
- 2. 如何使用javascript變量在文本字段中創建可變文本
- 3. 如何使用Swift語言在iOS中創建列表?
- 4. Drupal 7:如何使用php默認值創建文本字段?
- 5. 如何限制僅使用空格創建文本字段?
- 6. 在使用Swift的文本字段中格式化數字
- 7. 如何使用swift 3中的按鈕清除文本字段中的文本?
- 8. 如何在FMDB查詢中使用Like與文本iOS Swift 4?
- 9. 如何在iOS中使用Swift實現此選項卡
- 10. 使用iOS Swift創建線條圖
- 11. 使用swift創建iOS框架
- 12. 如何使用文本字段在PHP
- 13. iOS Swift:如何用圖像創建文本框
- 14. 如何使用VBA創建Word字段
- 15. 如何使用存取器從二進制字段創建文本字段?
- 16. 從iOS文本字段創建PDF
- 17. 使用swift在iOS應用程序中創建下拉菜單
- 18. 如何在文本片段中使用此路徑?
- 19. 如何在Swift中使用MKSnapshotter(iOS)
- 20. 如何使用日期每秒更新此文本字段
- 21. 如何使用動態創建的文本字段的文本屬性?
- 22. 如何在MySQL中使用自引用字段創建表?
- 23. 如何使用CSS創建彼此相鄰的兩列文本?
- 24. 如何使用monkeyrunner在文本字段中輸入文本
- 25. 如何在iOS應用中使用swift語言創建呼叫選項功能
- 26. 如何使用文字陰影創建此photoshop效果
- 27. 使用install4j中的文本字段創建單選按鈕
- 28. 我如何設計iOS中的文本字段(Swift)?
- 29. 在iOS中的密碼字段中使用文本替換
- 30. iOS swift如何創建.p8文件?
哦,非常非常感謝:) 最後一個問題,我怎樣才能改變左側的顏色 –
1st接受我的回答。我會檢查並更新給你 – Ammaiappan
okey,我在等待 –