gpt4 book ai didi

ios - 如何为非基于文本的内容创建 UIMenuController?

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:11 25 4
gpt4 key购买 nike

Apple 的消息应用程序以及许多其他第三方应用程序都支持使用 UIMenuController 样式的弹出窗口来选择消息。

enter image description here

但是,在浏览the documentation好像只用于文本相关的选择。

是否可以将它扩展到其他 UIViews

最佳答案

它是 tableView 委托(delegate) API 的一部分: http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UITableViewDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UITableViewDelegate/tableView:shouldShowMenuForRowAtIndexPath

-(void)tableView:(UITableView*)tableView performAction:(SEL)action forRowAtIndexPath:(NSIndexPath*)indexPath withSender:(id)sender;
-(BOOL)tableView:(UITableView*)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath*)indexPath withSender:(id)sender;
-(BOOL)tableView:(UITableView*)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath*)indexPath;

除此之外,canPerformAction: 响应程序 API 可用于支持操作,但您将负责使用 UIMenuController 显示菜单。

关于ios - 如何为非基于文本的内容创建 UIMenuController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21563346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com