我是一个新手,我浏览了很多,并设法走到了这一步。我想要的是有一个带有第一个单元格的 UITableView 和一个带有 TEXTVIEW 的 CustomViewcell。在 TextView 中输入数字时。下面的单元格必须显示该输入数字的乘法表。
我的代码如下
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize myTable,myArray,searchStr;;
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.myArray=[NSArray arrayWithObjects:@"x 1 = ",@"x 2 = ",@"x 3 = ",@"x 4 = ",@"x 5 = ",@"x 6 = " ,@"x 7 = ",@"x 8 = ",@"x 9 = ",@"x 10 =",nil];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
-(NSInteger)numberOfSectionsinTableView:(UITableView *)tableView
{
return 1;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection: (NSInteger)section
{
return 11;
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier];
////you another code..
}
if(indexPath.row<12)
{
if(indexPath.row>0)
{
cell.textLabel.text=[self.myArray objectAtIndex:indexPath.row-1];
}
}
else
{
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 300.0f, 100.0f)];
[[cell contentView] addSubview:textView];
}
return cell;
}
@end
请帮助我,我完全不知道如何从 textview 获取数字并将其显示在下面的单元格中,例如
编号 * 1 = answr
就像在文本视图中必须显示 entertd 5
5 * 1 = 5 5 * 2 = 10 以此类推...