ios - 我怎样才能让 UIButton 粘在 UIView 的底部

标签 ios uitableview uiview interface-builder

如果你觉得这个问题很愚蠢,我很抱歉,但实际上:

我需要在 UIView 上放置一个按钮,其中包含 UITableView 作为其 subview 。现在,我使用 Interface Builder 将它放在 UITableView 的正下方(通过使 UITableView 更短一些,以容纳 UIButton)。

当我编译和运行程序时,Button 仍然在表格下方,但我必须滚动 UITableView,因为表格 View 包含的行数超过 iPhone 屏幕可以容纳的行数。

UIButton 是否有任何属性,通过设置它可以使它出现在 View 的底部,而不管 UITableView 的高度如何。 IB中有没有与此相关的内容?

提前致谢:)

最佳答案

我假设您有以下布局:

parent-view
   |
   +-- table-view
          |
          +-- button

所以按钮是 UITableView 的 subview 。由于它也是一个 ScrollView ,按钮将随之滚动。为了让它停留在同一个位置,你需要让它成为 sibling :

parent-view
   |
   +-- table-view
   |
   +-- button

关于ios - 我怎样才能让 UIButton 粘在 UIView 的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8955679/

相关文章:

iphone - 将 "Do Not Backup"属性添加到 iOS 5.0.1 中的文件夹层次结构

ios - swift : catch error case with parameters but with access to the error object

javascript - iOS 8 用户代理上的 Chrome 不再包含 crIOS

ios - 从一个 View 中删除一个 View 并将其添加到另一个 View

ios - 自定义 View 第一次不会出现

iphone - 如何在 iPhone sdk 的触摸方向上拉伸(stretch)图像?

ios - 没有调用 prepareForSegue 的 UITableView 到 UICollectionView

ios - 在 Xcode 中的表格单元格下方显示表格 View

ios - 如何将完整数据加载到PFQueryTableViewController中并实现objectDidLoad?

ios - 以编程方式创建的 UIView 的框架为 0