按下按钮,更改表格视图的位置和数据

时间:2011-06-09 20:19:27

标签: objective-c ios cocoa-touch uitableview

在我的应用程序中,我有一个表视图,它显示一组数据和一个按钮。我想要的是,当我点击按钮时,表格视图移动到新位置并显示一组新数据。

1 个答案:

答案 0 :(得分:2)

如果通过“我希望我的表格视图移动到新位置”,则表示您希望将tableView滚动到特定位置,然后使用

– scrollToRowAtIndexPath:atScrollPosition:animated:

滚动tableView。

如果通过“我希望我的桌面视图移动到新位置”,则表示您希望将tableView移动到superview中的其他位置,然后使用

-setCenter:

将中心设置为您喜欢的任何CGPoint

如果通过“我希望我的桌面视图移动到新位置”,则表示您希望将tableView移动到superview中的其他位置并更改其大小,然后使用

-setFrame:

将框架设置为您喜欢的任何CGRect

如果通过“我希望我的桌面视图移动到新位置”你的意思完全不同,那么也许你应该更新你的问题更具体。

要更改数据,请将数据设置为数组,然后只需更改数组的内容。