Добавить пользовательский ввод в UITableView - PullRequest
1 голос
/ 09 марта 2011

Я хочу создать приложение для iphone, которое имеет UITableView, отображающее различные тексты, написанные пользователем.

В основном пользователь вводит некоторый текст через клавиатуру iphone, а затем сохраняет его как запись в UITableView..

Может кто-нибудь показать мне, как я это сделаю?

Ответы [ 2 ]

1 голос
/ 17 февраля 2012
NSMutableArray *Array = [[NSMutableArray alloc] init];

-(void)txtFieldreturn
{
[Array addObject:[NSString stringWithFormat:@"%g",[txtField1.text floatValue]]];
[tableView1 reloadData];
}



- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [container count];
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *cellIdentifier=@"cell";
cell=[tableView1 dequeueReusableCellWithIdentifier:cellIdentifier];

if(cell==nil)
{
cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefaultreuseIdentifier:cellIdentifier];
}
if(tableView==self.tableView1)
{
cell.textLabel.text=[Array objectAtIndex:indexPath.row];
}
cell.textLabel.font=[UIFont boldSystemFontOfSize:14];
return cell;

}
1 голос
/ 09 марта 2011

вы можете использовать UITextField или UITextView для получения входного текста от пользователя в вашем UITableViewCell, а представления для ввода текста можно добавить в качестве подпредставлений в UITableViewCell.

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