我需要添加许多大尺寸按钮,但它不在视图范围内,我应该实现什么。
问问题
245 次
2 回答
2
你可以这样做,
首先在 xib 文件中在主视图中添加滚动视图,然后在屏幕中获取另一个具有大尺寸的视图,不要将其添加到主视图中,而是在其附近创建不同的面板,然后在 .h 文件中连接滚动视图和大型内容视图,如下所示,
首先在xib文件中
在 .h 文件中连接 contentView 和 scrollView,
@property (strong, nonatomic) IBOutlet UIView *contentView;
@property (strong, nonatomic) IBOutlet UIScrollView *scrollview;
比在 .m 文件中添加 contentView 到 scrollView 并使滚动视图大小适合 contentView,
- (void)viewDidLoad
{
[super viewDidLoad];
[scrollview addSubview:self.contentView];
scrollview.contentSize = self.contentView.frame.size;
}
于 2013-05-30T09:38:57.180 回答
0
您应该使用滚动视图,然后在该滚动视图中添加这些按钮。当您必须使用尺寸大于屏幕尺寸的控件时,将使用 ScrollView。您可以增加其内容大小。
希望它可以帮助你。
于 2013-05-30T09:24:48.740 回答