Я не могу подключить метку как розетку в ViewController - PullRequest
0 голосов
/ 18 апреля 2019

В моей раскадровке есть 2 ярлыка, 1 кнопка, 1 UIImage и 1 табличный вид. Я могу соединить эти кнопки, UIImage и таблицу, но не могу соединить 2 метки как розетки в моем классе ViewController. Я держу контроль и перетаскиваю его как обычно, но он ничего не делает. Я уже установил пользовательский класс раскадровки как мой класс ViewController.

Решение, которое я сделал: Удалите папку с производными данными, но не решили проблему.

Спасибо за ваше время, и я очень ценю вашу помощь.

enter image description here

Итак, как показано на рисунке, мой ViewController в main.storyboard уже имеет пользовательский класс ViewController, я смог подключить кнопку (добавить действие), UIImage и табличное представление, но не могу соединить две метки (которые показать время и дату)

Часть моего кода в классе ViewController:

import UIKit

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)


class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, CanReceive {

    var todoList = [ToDo]()
    let cellId = "CellId"
//    let test = ["Row1", "Row2", "Row3"]
//    let imageName = ["anchor", "arrow-down", "aperture"]
    @IBOutlet weak var ImageTop: UIImageView!
    @IBOutlet weak var tableView: UITableView!

    override func viewDidLoad() {
        super.viewDidLoad()
        self.tableView.register(UINib(nibName: "CustomTableViewCell", bundle: nil), forCellReuseIdentifier: cellId)
        configureTableView()
        ImageTop.image = UIImage(named: "todo-background")
        }

    }

1 Ответ

1 голос
/ 18 апреля 2019

Когда у меня обычно возникают подобные проблемы, я просто перезагружаю XCode и снова запускаю проект, затем жду, пока XCode завершит индексацию всех файлов и попытается запустить приложение.После того, как приложение запущено / не удалось запустить, попробуйте привязать выход к требуемому классу, и это обычно решает проблему.

Еще одна вещь, которую вы можете попытаться сделать, это запустить в XCode следующую команду: Product ->Чистая папка сборки ... Удачи:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...