相关疑难解决方法(0)

Xcode tableview如何在EACH部分中选择一行

我有2个部分的tableview.我希望每个部分只选择一行.现在我让它选择一行,但它适用于整个表格.最终,我想要选择2行,但每个SECTION只需要一行.我已经坚持了几天,无法弄明白.这可能吗??我是Xcode的新手,所以任何帮助都会非常感激.提前致谢!

这是我的代码:

//  OptionsViewController.h

#import <UIKit/UIKit.h>

@interface OptionsViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>
{
    NSArray *themeDataArray;
    NSArray *levelDataArray;
    NSIndexPath *selectedRowIndex;
}

@property (weak, nonatomic) NSArray *themeDataArray;
@property (weak, nonatomic) NSArray *levelDataArray;
@property (weak, nonatomic) NSIndexPath *selectedRowIndex;
@property (weak, nonatomic) IBOutlet UITableView *tableView;

@end


//  OptionsViewController.m

#import "OptionsViewController.h"
@interface OptionsViewController ()
@end

@implementation OptionsViewController

- (void)viewDidLoad
{
    themeDataArray = [[NSArray alloc] initWithObjects:@"Classic",@"Animals",@"Dinosaurs",@"Cars", nil];
    levelDataArray = [[NSArray alloc] initWithObjects:@"Easy",@"Medium",@"Hard", nil];

    //set default rows on startup
    NSIndexPath *indexPath=[NSIndexPath indexPathForRow:0 inSection:0];
    [self.tableView selectRowAtIndexPath:indexPath animated:YES  scrollPosition:UITableViewScrollPositionTop]; …
Run Code Online (Sandbox Code Playgroud)

xcode tableview

12
推荐指数
2
解决办法
8157
查看次数

标签 统计

tableview ×1

xcode ×1