我在情节提要中有一个 UIViewController,其中包含一个滚动视图。
我想在上面放两个 UIImageViews 和一些 UILabels。
我的想法是:创建一个 .xib 文件。在上面放一个 UIView,然后在这个 UIView 上设置我的 UIImageview 和标签。
最后将作为 .xib 文件的 UIView 添加到我的 UIScrollView 中,如下所示:
NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"OfferView" owner:self options:nil];
UIView *newPageView = [views lastObject];
self.newPageView.contentMode = UIViewContentModeScaleAspectFill;
newPageView.frame = frame;
[self.scrollView addSubview:newPageView];
[self.pageViews replaceObjectAtIndex:page withObject:newPageView];
现在我想在我的 UIViewController 中以编程方式为 UIView 上的控件设置文本和图像。我试试这个,但没有奏效:
OfferUIView *offer2 = [[OfferUIView alloc] init];;
offer2.labelCompany.text = @"some text";
我也在OfferUIView
ViewController 的接口中定义然后同步,但它也没有帮助:
@property (nonatomic, assign) OfferUIView *offerView;
你能帮助我吗?