0
A
回答
0
- (CALayer *)prefix_addUpperBorder:(UIRectEdge)edge color:(UIColor *)color thickness:(CGFloat)thickness
{
CALayer *border = [CALayer layer];
switch (edge) {
case UIRectEdgeTop:
border.frame = CGRectMake(0, 0, CGRectGetWidth(self.frame), thickness);
break;
case UIRectEdgeBottom:
border.frame = CGRectMake(0, CGRectGetHeight(self.frame) - thickness, CGRectGetWidth(self.frame), thickness);
break;
case UIRectEdgeLeft:
border.frame = CGRectMake(0, 0, thickness, CGRectGetHeight(self.frame));
break;
case UIRectEdgeRight:
border.frame = CGRectMake(CGRectGetWidth(self.frame) - thickness, 0, thickness, CGRectGetHeight(self.frame));
break;
default:
break;
}
border.backgroundColor = color.CGColor;
[self.layer addSublayer:border];
return border;
}
相關問題
- 1. 如何製作標籤左側選框和選框右側?
- 2. 把標籤和文本框放在屏幕的右側CSS
- 3. Div標籤邊框
- 4. Li標籤邊框
- 5. Material-ui切換標籤,我如何擁有左側,右側和頂部標籤?
- 6. 標籤右邊框沒有顯示
- 7. 標籤邊框沒有出現(iOS)
- 8. 如何移動右側的側邊欄?把它推向更右側?
- 9. 如何將標籤轉換爲Ionic Framework中的側邊菜單?
- 10. 如何在ios中實現標籤欄和側邊菜單?
- 11. MS圖表 - 如何把X標籤左邊的一列列
- 12. Fadeout標籤的邊框
- 13. 如何查詢具有3個標籤的活動?
- 14. 如何在CSS中創建帶有邊框的傾斜標籤?
- 15. 如何在li標籤的邊框添加邊距?
- 16. 如何製作標題和側邊欄?
- 17. 懸停框的動畫邊框(邊框左側,邊框頂部)
- 18. 居中輸入框左側的標籤
- 19. 只有按鈕左側的邊框
- 20. 如何使用傾斜邊框創建文本框和標籤?
- 21. 如何在x或y軸標籤周圍繪製框/邊框?
- 22. 填充右側和左側邊框
- 23. 拆下左側和右側邊框
- 24. 如何在asp.net文本框的右側和左側添加標籤
- 25. 可在Android中使用左側或右側邊距繪製邊框的邊框
- 26. Rails和Formtastic:如何在右側顯示覆選框的標籤?
- 27. 如何在自舉中的複選框右側添加標籤
- 28. 如何將標籤對齊到樣式複選框的右側
- 29. 如何放置劍道複選框標籤左側
- 30. 如何添加複選框左側的標籤?
嘿,你可以嘗試檢查此鏈接。 https://ktrkathir.wordpress.com/2015/09/18/how-to-draw-or-set-a-border-for-particular-side-of-uitextfield-in-ios/comment-page-1/ –
下面的鏈接可能是有用的you.https://stackoverflow.com/a/29033559 –