【问题标题】:Add many button in Xib in iOS [closed]在iOS的Xib中添加许多按钮[关闭]
【发布时间】:2013-05-25 19:09:35
【问题描述】:

我需要添加许多大尺寸按钮,但它不在视图范围内我应该实现什么。

【问题讨论】:

  • 你好,我是新手,我有问题请帮助我,而不是投票
  • 更改按钮的框架,或者如果您有很多按钮,请使用滚动视图来按住按钮。
  • 我们愿意,但您没有提出可以理解的问题。
  • 在给定的xib空间很小,我需要添加更多关于10的按钮,我也尝试滚动视图它没有工作
  • 在问题中粘贴代码..以便我们为您提供帮助!

标签: ios uibutton xib


【解决方案1】:

您应该使用滚动视图,然后在该滚动视图中添加这些按钮。当您必须使用尺寸大于屏幕尺寸的控件时,将使用 ScrollView。 您可以增加其内容大小。

希望对你有帮助。

【讨论】:

    【解决方案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;
    
    }
    

    【讨论】:

    • 谢谢,我有更多任务,需要动态添加按钮
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-11
    • 2013-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多