这是一个分为两个部分的问题,第一个问题是,当您想向联系人发送图像或其他内容时,如何在应用程序上制作一个类似于“弹出”菜单的内部菜单。 (IOS 7)
然后,将“弹出菜单”上的每个元素链接到我的视图控制器文本内容上的标题,即滚动到该标题。
内容应该是这样的:
标题:
标题说明...
见标题:
另一个标题的描述...
第三题:
最后一个标题的描述...
菜单应该类似于:
标题
第二个标题
第三名
当我单击其中一些项目时,应用程序滚动到每个项目...
有任何想法吗 ?
最佳答案
正如我之前所说的,叠加层只是一个UIActionSheet
。
假设您使用的是UITableView
,只要您具有节标题到节索引的映射,就可以使用scrollToRowAtIndexPath:atScrollPosition:animated:
方法告诉表滚动到该索引。
假设用户选择了与第三部分相对应的标题(索引2),则可以执行以下操作:
[myTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:2] atScrollPosition: UITableViewScrollPositionTop animated:YES];
关于ios - objective-c -viewController上的innerMenu,并滚动到内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22974173/