我正在编写一个字典应用程序来学习 iOS,并且我已经实现了一个UITableView
以字母表作为部分标题和右侧所有字母的索引。它工作得很好,但是我可以在屏幕中央的一个框中显示选定的索引吗?我正在查看UITableViewDelegate参考,但看不到我可能覆盖的任何方法。帮助?
问问题
723 次
2 回答
2
您必须手动创建一个UIView
放在上面的UITableView
,然后显示字母或您想要呈现的任何内容。确保不要将它添加到表视图本身,因为它是一个UIScrollView
子类,并且您的视图会受到它的contentOffset
.
当用户按下一个索引或将手指移到上面时,将调用此回调:
-tableView:sectionForSectionIndexTitle:title atIndex:
使用它来更改视图的内容并使其可见并设置计时器以使其再次淡出。
于 2013-02-01T16:15:50.343 回答
0
您必须创建在单击单元格时显示的自定义视图,并且在该视图中您可以添加标签以显示您选择的字母表。
是的,如果你想在屏幕中心显示它而不是根据它给出它的 X 和 Y 坐标值。希望它有帮助......
于 2013-02-01T15:59:39.527 回答