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