Articles of uitableview

Программно добавить UILabel в панель инструментов

Я пытаюсь добавить UILabel программно в мой UIToolBar но доза кажется не появляющейся. Это то, что я делаю с моим кодом. – (void) viewWillAppear:(BOOL)animated { // Create custom toolbar at top of screen under navigation controller [matchingSeriesInfoToolBar setFrame:CGRectMake(0, 60, 320, 30)]; matchingSeriesInfoToolBar = [UIToolbar new]; [matchingSeriesInfoToolBar sizeToFit]; CGFloat toolbarHeight = 30; CGRect mainViewBounds = [[UIScreen […]

iOS – перезагрузка UITableView после задержки

Я пытаюсь создать функцию расширения UITablView для перезагрузки таблицы после некоторой временной задержки, например: extension UITableView { func reloadData(afterDelay delayTime: TimeInterval) -> Void { self.perform(#selector(self.reloadData), with: nil, afterDelay: delayTime) } } Но это показывает мне ошибку: Неоднозначное использование 'reloadData' Каково его правильное решение? Вот моментальный снимок с сообщением об ошибке

Отображать метки трендов, когда пользователь запускает приложение впервые Swift 3

Мне нужно запустить представление тренера / учебника над табличным представлением, когда пользователь впервые запускает приложение. Значки тренера больше не будут отображаться, если пользователь не удалит и не переустановит приложение. Я обыскал интернет, но не смог найти простого решения. О, я довольно новичок в Swift, поэтому, пожалуйста, будьте осторожны. 🙂 EDIT: Вот что я использовал. Прекрасно […]

2 UITableViews в 1 ViewController. Установите Delegate & DataSource в другой файл UITableViewController

Таким образом, у меня есть два UITableViews в моем ViewController, как мне установить делегат и источник данных второго на другой файл UITableViewController. Для второго я сейчас создаю его так //now add our second tableview UITableView *addPapersTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 415)]; addPapersTableView.dataSource = self; addPapersTableView.delegate = self; [addPapersView addSubview:addPapersTableView]; И из-за self бита, […]

Попытка установить высоту ячейки в cellForRowAtIndexPath, после heightForRowAtIndexPath

Поскольку heightForRowAtIndexPath вызывается перед cellForRowAtIndexPath , я предполагал, что если бы я хотел изменить высоту из cellForRowAtIndexPath , я мог бы это сделать. Кажется, я не могу. Я тестировал через NSLog и если я изменяю cell.frame.size.height , это изменение сохраняется там должным образом, но сама ячейка не принимает новый размер (он использует тот, который я […]

Как сделать просмотр таблицы прокручиваемым

Как сделать прокрутку UITableView? Когда я прокручиваю вниз или прокручиваю вверх вне области таблицы, приложение довольно. Я использую класс tablehandler для моего источника данных в виде таблицы. Вот некоторые из кода из класса tablehandler. // TableHandler.h #import <Foundation/Foundation.h> @interface TableHandler : NSObject <UITableViewDelegate, UITableViewDataSource> { NSMutableArray * tableDataList; //database variables NSString *databaseName; NSString *databasePath; } […]

Сбой при настройке текста на пользовательскую метку ячейки таблицы

Мое приложение падает, когда я хочу установить текст метки, принадлежащей ячейке таблицы. Мой фрагмент кода выглядит следующим образом: UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:simpleTableIdentifier]; [cell autorelease]; CGRect splitMethodLabelRect = CGRectMake(160, 6, 50, 30); UILabel *splitMethodLabel = [[UILabel alloc] initWithFrame:splitMethodLabelRect]; splitMethodLabel.textAlignment = UITextAlignmentLeft; splitMethodLabel.font = [UIFont […]

Могу ли я создать UITableViewController со статическим содержимым в Interface Builder?

Я хотел бы использовать UITableViewController для отображения некоторого статического содержимого. Возможно ли сконструировать всю таблицу, включая контент, в Interface Builder или всегда необходимо внедрить источник данных, заботиться о ячейках переадресации и т. Д.? Я знаю, что есть Monotouch.Dialog, но для некоторых вещей я бы предпочел использовать IB. Благодаря, Адриан

Нажмите новый вид на нажатие Table Cell, как это возможно?

Я хочу нажать новое представление, когда пользователь выбирает ячейку в виде таблицы, как это возможно? и что выбранные данные я хочу напечатать на новом представлении? дать ему кодовое мне

UITableView не изменяет его размер при изменении ориентации устройства

Это может звучать вопрос новичков, однако я новичок в iOS dev, У меня UIWebView и UITableView на iPad. В shouldAutorotateToInterfaceOrientation я shouldAutorotateToInterfaceOrientation их размер так, чтобы это выглядело так. – (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { if( interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown){ CGRect f = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height / 2); self.mTextView.frame = f; f = CGRectMake(0, […]