Xcode 在单个视图中更改所有UILabel
有人知道有没有办法一次在一个视图中更改所有UILabel的背景、边框颜色和其他属性?我有一个大约10个UILabel的视图,我想更改它们的所有背景、边框颜色、边框半径和边框宽度。不过,我不希望将所有视图连接起来,并对每个更改单独编写代码Xcode 在单个视图中更改所有UILabel,xcode,ios,uilabel,Xcode,Ios,Uilabel,有人知道有没有办法一次在一个视图中更改所有UILabel的背景、边框颜色和其他属性?我有一个大约10个UILabel的视图,我想更改它们的所有背景、边框颜色、边框半径和边框宽度。不过,我不希望将所有视图连接起来,并对每个更改单独编写代码 谢谢 例如,您的视图实例是myView,那么您可以按照- for (UIView *view in myView.subviews) { if([view isKindOfClass:[UILabel class]])
谢谢 例如,您的视图实例是myView,那么您可以按照-
for (UIView *view in myView.subviews)
{
if([view isKindOfClass:[UILabel class]])
{
UILabel *lbl = (UILabel*)view;
// chenge here what you want to change
}
}
例如,您的视图实例是myView,那么您可以按照-
for (UIView *view in myView.subviews)
{
if([view isKindOfClass:[UILabel class]])
{
UILabel *lbl = (UILabel*)view;
// chenge here what you want to change
}
}