我将这样的图像设置为我的视图:
self.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"map3.jpg"]];
现在我有一个按钮操作方法。但是如何在应用程序启动时直接设置它?
我将这样的图像设置为我的视图:
self.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"map3.jpg"]];
现在我有一个按钮操作方法。但是如何在应用程序启动时直接设置它?
如果您想设置backgroundColor
aUIViewController
的视图,请将您的代码移入viewDidLoad
并同样调整:
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"map3.jpg"]];
AUIViewController
没有backgroundColor
直接的 a,但它的视图有,就像任何其他UIView
.
一种方法是将该逻辑放在视图控制器的 UIImageView 属性的 -viewDidLoad 方法中。
界面视图
如果您在UIView
课堂上,请将代码放在initWithFrame:
或initWithCoder:
initWithFrame
当您从代码实例化视图时UIView *myView = [[UIView alloc] initWithFrame:CGRectZero];
initWithCoder:
调用(例如,每当从 XIB 文件加载 UIView 时调用。
UIViewController
如果在UIViewController
一个共同的地方放置它会在viewDidLoad