在iOS中的Xib中添加许多按钮

时间:2013-05-30 09:20:00

标签: ios uibutton xib

我要求添加许多按钮大尺寸,但它不会在视图范围内限制我应该实现的内容。

2 个答案:

答案 0 :(得分:2)

你可以这样做,

首先在xib文件中在主视图中添加scrollview,然后在屏幕上获得另一个大尺寸的视图,不要将它添加到主视图中,但在它附近创建不同的面板,而不是在.h文件中连接scrollview和large contentview像这样,

首先在xib文件中

enter image description here

在.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。 您可以增加其内容大小。

希望它对你有所帮助。