我想把UITableView个以上的按钮放在屏幕的同一位置,不会滚动到UITableView.当我try 打开addSubview个按钮时,它们会显示出来,但会滚动UITableView个.

将按钮设置在UITableView以上是为了让用户对其进行操作.我不是说牢房里有按钮.它们是浮动按钮,永远不会移动位置.

我用的是UITableViewController,我不想用页眉或页脚.还有一个some bar(比如UIToolbar)对我来说不是一个 Select .

提前谢谢.

推荐答案

解决这一问题的一个办法是将其扩展到UIViewController而不是UITableViewController.您需要添加自己的表视图并设置所有内容.然后,可以将按钮添加到视图控制器的视图,而不是表视图.

Objective-c相关问答推荐

iOS:警告try 呈现其视图不在窗口层次 struct 中的 ViewController

当 UITextField 成为第一响应者时如何使 UIScrollView 自动滚动

Objective C中的简单字符串连接

tableView:canEditRowAtIndexPath: 弹出 viewController 时崩溃

NSError 和 __autoreleasing

'if not' 的 Objective-C 预处理器指令

[Facebook-iOS-SDK 4.0]如何从FBSDKProfile获取用户邮箱

你如何安排一个块在下一次运行循环迭代中运行?

更改 UIBarButtonItem 的 Tint colored颜色

如何将日期字符串解析为 iOS 中的 NSDate 对象?

如何保存我的 iPhone 应用程序的用户首选项?

具有高质量代码的开源 Objective-C 项目?

如何在 Objective-C 中将 NSString 解析为 BOOL?

在 switch 语句中使用 NSString

如何为 iPhone 应用程序创建多个主题/皮肤?

无法在导航栏中心设置titleView,因为返回按钮

在 iOS 7 上运行应用程序时显示黑条(4 英寸视网膜显示屏)

UITableView 在半透明的导航栏下

如何调整 UIToolBar 左右内边距

在 iOS 6.0 的 Xcode 4.5 中我没有要求的日志(log)消息