#ios #objective-c #uitableview #drag-and-drop
#iOS #objective-c #uitableview #перетаскивание
Вопрос:
Привет, я пытаюсь интегрировать http://www.scott-sherwood.com/tutorial/ios-5-drag-and-drop-between-uitableviews / в руководстве есть функция, с помощью которой мы можем перетаскивать объекты между двумя, UITableViews
расположенными в UIViewController.
, но в руководстве есть 2 tableview
файла класса (без xib / ui
), которые подключаются к 2, tableviews
которые расположены в SSViewcontroller
качестве объектов.
В предоставленном ими примере исходного кода я могу перетаскивать из объекта в UITableView
для подключения.
Но когда я пытаюсь что-то сделать со своим проектом, я не могу подключиться и tableview
не активен.введите описание изображения здесь
Есть идеи по подключению tableview
к объекту, у которого есть UITableView
класс.
Ответ №1:
Вам нужно указать выходы в UIViewController
подклассе, который является владельцем вашего файла. Например, в моем случае у меня есть эти два выхода:
@interface ViewController ()
@property (nonatomic, strong) IBOutlet UITableView *tableView1;
@property (nonatomic, strong) IBOutlet UITableView *tableView2;
@end
и в Interface Builder это выглядит так:
Комментарии:
1. Теперь все отсортировано. В любом случае, спасибо. Ошибки, которые я допустил, заключались в том, что я сначала подключил объект к его свойству, вручную отредактировав mainviewcontroller.h . но позже я понял, что это должно быть так. 1. Добавить объект — сначала укажите класс объекта, а затем подключите розетки.