小编Sat*_*han的帖子

为什么viewDidAppear没有调用?

import UIKit

import SwiftyDropbox

class NotesViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, NotesviewDelegate {

var userText:[String] = []

@IBOutlet weak var tableView: UITableView!

override func viewDidLoad() {
    super.viewDidLoad()

    print("View Did Load Notes view controller")
}

override func viewWillAppear(_ animated: Bool) {
    print("View will Appear")
    self.tabBarController?.navigationItem.title = "Notes"

    let sendButton = UIBarButtonItem(title: "New", style: .plain, target: self, action: #selector(goToNoteEditorViewController))

    self.tabBarController?.navigationItem.rightBarButtonItem = sendButton
    self.automaticallyAdjustsScrollViewInsets = false
}

override func viewDidAppear(_ animated: Bool) {

    print("View Did appear Notes view controller")
    didDoneButtonPressed()

}

func goToNoteEditorViewController() {

    let …
Run Code Online (Sandbox Code Playgroud)

viewdidappear ios swift

7
推荐指数
1
解决办法
6588
查看次数

标签 统计

ios ×1

swift ×1

viewdidappear ×1