Добре, може да има няколко причини, поради които това може да се случи. Например, човек може да забрави да обозначи клетката с грешен идентификатор или може да е настроил индикатора на аксесоара по грешен начин. Моето лично предположение е, че вероятно сте задали ограничение неправилно.
Така че просто ще ви покажа целия процес.
Стъпка 1: Плъзнете и UITableView във вашия ViewController и плъзнете UITableViewCell вътре в този TableView. Изберете клетката за изглед на таблица и задайте идентификатор. Уверете се, че във вашия метод на източник на данни, -cellForRowAtIndexPath, използвате същия идентификатор.
Стъпка 2: Отидете до вашия View Controller и вземете IBOutlet на UITableView.
@interface MyViewController : UIViewController<UITableViewDataSource>
@property(nonatomic, strong) IBOutlet UITableView *myTableView;
@end
Стъпка 3: Отидете до инспектора на връзката на вашия сценарий и свържете UITableView с този контакт.
Стъпка 4: Отидете до файла за изпълнение на вашия View Controller и попълнете методите на източника на данни. Също така се уверете, че сте задали източника на данни на вашия TableView на вашия контролер за изглед.
Сега, когато създавате и изпълнявате този код, няма да видите индикатора за аксесоари.
Причината е, че не сте задали ограниченията.
Стъпка 4: Просто задайте ограниченията като следните и сте готови.
Това е окончателното ми виждане.
person
Natasha
schedule
14.08.2015