我创建了自由格式的 XIB 文件,因为我需要添加许多控件。我已经完成了,但是当我推动我的视图控制器时,它在 iPhone 显示屏上没有自动滚动条,并且我的视图被裁剪了!如何让我的完整视图显示在 iPhone 上?
我已经在视图加载时设置了视图框架,但这没有任何区别!
- (void)viewDidLoad
{
[super viewDidLoad];
[self.view setFrame:CGRectMake(0, 0, 320, 600)];
}
以下看起来像在视图和滚动视图之间循环对我有用!虽然不是一个好的解决方案!
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect frame = CGRectMake(0,0,320,600);
[self.view setFrame:frame];
self.scrollview = [[UIScrollView alloc] initWithFrame:frame];
[self.scrollview setBackgroundColor:[UIColor blackColor]];
[self.scrollview addSubview:self.view];
self.scrollview.contentSize = frame.size;
self.view = self.scrollview;
}
谢谢。