加载后从原型单元格更改

时间:2015-05-12 20:48:09

标签: ios objective-c uitableview

我想为我的用户选择他们可以选择他们想要的UITableView中的哪种列表。

在我的UITableView中,我制作了2个原型单元格。用户可以在这两种细胞类型之间切换。但是细胞不会改变他的体型;

切换前:http://imgbox.com/kMQOiSeI
切换后:http://imgbox.com/tEBBla81

现在我在 cellForRowIndexPath ;

中切换它们
int data[] = {'c', 'b', 'd', 'a', 'e'}; // input array
int idx[] = {3, 1, 0, 2, 4};    // sorted index
for (int i = 0; i < 5; i++) {
    if (idx[i] != i) {
        int temp = data[i]; // save a datum
        int src = idx[i];
        int dst = i;
        do {    // cyclic permutation
            data[dst] = data[src];  // move a datum
            idx[dst] = dst; // replace an index
            dst = src;
            src = idx[dst];
        } while (src != i);
        data[dst] = temp;   // restore
        idx[dst] = dst;
    }
}

我可以做些什么来完成这项工作?

谢谢!

0 个答案:

没有答案