我要求添加许多按钮大尺寸,但它不会在视图范围内限制我应该实现的内容。
答案 0 :(得分:2)
你可以这样做,
首先在xib文件中在主视图中添加scrollview,然后在屏幕上获得另一个大尺寸的视图,不要将它添加到主视图中,但在它附近创建不同的面板,而不是在.h文件中连接scrollview和large contentview像这样,
首先在xib文件中
在.h文件中连接contentView和scrollView,
@property (strong, nonatomic) IBOutlet UIView *contentView;
@property (strong, nonatomic) IBOutlet UIScrollView *scrollview;
比在.m文件中将contentView添加到scrollView并使scrollview大小适合contentView,
- (void)viewDidLoad
{
[super viewDidLoad];
[scrollview addSubview:self.contentView];
scrollview.contentSize = self.contentView.frame.size;
}
答案 1 :(得分:0)
您应该使用scrollview,然后在该滚动视图中添加这些按钮。当您必须使用大小大于屏幕大小的控件时,将使用ScrollView。 您可以增加其内容大小。
希望它对你有所帮助。