我需要使用UIView
中的User Defined Runtime Attributes
设置边框颜色identity inspector
。默认情况下,颜色为BlackColor
。如果iOS
中有任何约束,请告诉我。
答案 0 :(得分:3)
您可以设置边框颜色,
yourView.layer.borderColor = [UIColor orangeColor].CGColor;
yourView.layer.borderWidth = 1.0; //you have to give width to make border visible
根据评论更新:
您可以为视图设置运行时属性,如下面的屏幕截图
但它会显示黑色边框,因为layer uses cgcolor
并且您无法在界面构建器中获得cgcolor参考。所以你不能直接将图层颜色设置为运行时属性。如上所述,从代码设置更好。
如果您不想仅从运行时属性设置颜色,那么您可以尝试Peter Deweese's answer。
希望这会有所帮助:)
答案 1 :(得分:3)
这将有效 -
$querySelectItemsEnd = "SELECT * FROM auction_items WHERE Item_Status = 'close' ";
$stmtSelctItemsEnd = $conn->prepare($querySelectItemsEnd);
$stmtSelctItemsEnd->execute();
$rowCountSelectItemsEnd = $stmtSelctItemsEnd->rowCount();
答案 2 :(得分:1)
请尝试此代码,
ViewController.h
声明
@property (weak, nonatomic) IBOutlet UIView *searchView;
在ViewController.m
viewDidLoad
方法:
searchView.layer.cornerRadius = 8.0f;
searchView.layer.borderColor = [UIColor lightGrayColor].CGColor;
searchView.layer.borderWidth = 0.8f;
searchView.layer.shadowColor = [UIColor lightGrayColor].CGColor;
searchView.layer.shadowOpacity = 0.8f;
searchView.layer.shadowRadius = 3.0f;
searchView.layer.shadowOffset =CGSizeMake(2.0f, 2.0f);
希望它有所帮助。
答案 3 :(得分:1)
试试这段代码它会对你有所帮助:
yourViewNAme.layer.borderWidth = 1;
yourViewNAme.layer.borderColor = [UIColor DesiredColour].CGColor;