ios - 将 "Edit"按钮添加到 UIViewController

标签 ios swift

我熟悉这段代码:self.navigationItem.leftBarButtonItem = self.editButtonItem

查看这段代码:

class ThirdViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {

@IBOutlet var tblTasks: UITableView! // declaring this allows you to reload the tableView to update your items

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    self.navigationItem.rightBarButtonItem = self.editButtonItem()
}

我有允许编辑按钮出现的代码,但在我的应用程序和 Storyboard 中都看不到编辑按钮。

我是 Swift 初学者,如果有人能为我指出正确的方向,那就太棒了。

最佳答案

常用的“编辑”按钮仅在 UITableViewController 上可用。对于其他 View Controller 类型,您必须自己创建一个按钮。

关于ios - 将 "Edit"按钮添加到 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30085226/

相关文章:

ios - 在Swift中如何获取监听分段控件的按钮?

iphone - "This game is not recognized by game center."iPhone开发

ios - GameScene SpriteKit 不适合 iPhone X 显示

swift - 在 Swift 1.1 的 NSURL 上实现 StringLiteralConvertible

xcode - 如何安装仅由 swift 文件组成的 swift 库

ios - 会在 Swift 构建内存中一遍又一遍地声明相同的 var 吗?

ios - Swift 处理 TableviewCell 中的播放/暂停按钮

ios - 为什么程序在登录时不执行segue?

arrays - SwiftUI:如何循环遍历 "For Each"内的 Int 数组

swift - 在 Swift 中评估定义 block 内的枚举