2011-01-21 65 views
1

我正在开发一个iPhone应用程序,其中一些值已经写在UILable或UIButton上。我想问问我如何将这些控件拖到另一个位置。如何在iPhone中创建可拖动的对象或控件?

请为我提供一些iPhone的例子。

可以将这些控件拖入UITableView,然后保存UITableView值

在此先感谢。

回答

0

逻辑上,可做到这一点。

认为您在特定的坐标视图中有一个表格视图。并且您有一些带有文字的标签,那么您可以使用Touch委托方法移动该标签。

touchesMoved

和使用

touchesEnd

你的逻辑,在这里你可以保存标签文本数据源数组中从那里你显示表格内容并使用[YourTabl reloadData];并完成该标签的存在。

我认为它使sens。

而对于Touch编程,则更喜欢这个tutorial

+0

但我怎么能得到哪个标签拖到UITableView,因为有几个标签,用户将选择其中的一个,然后他将它拖到UITableView。你的教程没有做这个功能。请再举一个例子。 – Apekshit 2011-01-21 09:18:25

0

是的,你可以拖动任何UIView。只要改变你的观点的中心

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event

+0

请提供一些示例。 – Apekshit 2011-01-21 08:50:43

相关问题