我正在使用带有 uitableview 的分页。我有 40 个对象的数组。在 numberofrowsinasection 方法中,我返回 10 行。它的平均总页数是四。在 pagecontrol 方法中,我正在实现分页。当我喜欢
-(ibaction) pagecontrol:
{
if (pagecontrol.currentpage == 0)
{
for (int i=0; i<10; i++ )
{
cell.textlabel.text = [objectarray objectatindex:i];
}
}
if (pagecontrol.currentpage == 1)
{
for (int i=10; i<19; i++ )
{
cell.textlabel.text = [objectarray objectatindex:i];
}
}
if (pagecontrol.currentpage == 2)
{
for (int i=20; i<29; i++ )
{
cell.textlabel.text = [objectarray objectatindex:i];
}
}
if (pagecontrol.currentpage == 3)
{
for (int i=30; i<39; i++ )
{
cell.textlabel.text = [objectarray objectatindex:i];
}
}
}
但是我在uiableview中发现了一个奇怪的结果。这是对的吗?我在哪里做这个pagecontrol方法的错误?