首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学海无涯

    iOS开发之UIMenu

    iOS 13 引入 UIMenu 在 iOS 13 中引入,可以很方便的创建程序菜单和上下文菜单。 ) // 放到工具条 toolbarItems = [addNewItem] } func createMenuIOS13() -> UIMenu ("delete") } let menuActions = [favorite, share, delete] let addNewMenu = UIMenu return addNewMenu } } 参考:iOS开发之Context Menus iOS 14 增强 iOS 14 中引入UIDeferredMenuElement,允许异步地创建 UIMenu systemItem: .add, primaryAction: nil, menu: createMenuIOS14()) } func createMenuIOS14() -> UIMenu

    2.1K10发布于 2020-07-28
  • 来自专栏学海无涯

    iOS16适配指南之UIMenu

    UIMenu增加了属性preferredElementSize用于设置菜单显示时内部元素的尺寸,共有 3 种尺寸可选,分别为small、medium与large。 button.showsMenuAsPrimaryAction = true view.addSubview(button) } // MARK: 创建菜单 func createMenu() -> UIMenu attributes: [.destructive]) { _ in print("delete") } // UIMenu 支持通过preferredElementSize属性设置显示的元素尺寸 let addNewMenu = UIMenu(title: "", preferredElementSize:

    1.1K20编辑于 2022-06-29
  • 来自专栏学海无涯

    iOS17适配指南之UIMenu与UIAction

    介绍 UIMenu.Options 增加了新的显示模式displayAsPalette。 UIAction 增加了新的构造方法,可以设置更多参数。 button.showsMenuAsPrimaryAction = true view.addSubview(button) } func createMenu() -> UIMenu print("delete") } let menuElements = [favorite, share, delete] let menu = UIMenu preferredElementSize: .large, children: menuElements) return menu } } 效果 UIMenu

    1.1K30编辑于 2023-07-09
  • 来自专栏学海无涯

    iOS14开发-菜单

    view.backgroundColor = .blue } } UIMenu UIMenu 在 iOS 13 中引入,可以很方便的创建程序菜单和上下文菜单。 createMenu()) // 放到工具条 toolbarItems = [addNewItem] } func createMenu() -> UIMenu delete") } // 创建菜单组 let menuActions = [favorite, share, delete] // 创建UIMenu let addNewMenu = UIMenu(children: menuActions) return addNewMenu } } iOS 14 中引入 UIDeferredMenuElement,允许异步地创建 UIMenu,可以动态配置菜单的内容。

    1.1K20发布于 2021-11-24
  • 来自专栏学海无涯

    iOS26适配指南之iPadOS Menu Bar

    arrow.clockwise") builder.insertElements([refreshCommand], beforeMenu: .about) // UIMenu let sortMenu = UIMenu(title: "Sort", children: [ UICommand(title: "By Name

    46010编辑于 2025-07-01
  • 来自专栏算法工程师的学习日志

    Matlab实用程序--图形应用4

    实例40:UIMENU菜单的应用 h0=figure('toolbar','none',... 'position',[200 150 450 250],... 'name','实例40'); h1=uimenu(gcf,'label','函数'); h11=uimenu(h1,'label','轮廓图',... 'axis tight']); h13=uimenu(h1,'label','Sinc函数',... 'callback',[... 'mesh(x,y,z)']); h2=uimenu(gcf,'label','色彩'); hl2(1)=uimenu(h2,'label','Default',... 'colormap(winter)']); h3=uimenu(gcf,'label','坐标选项'); h31=uimenu(h3,'label','Axis on',...

    59530编辑于 2022-07-27
  • 来自专栏瓜大三哥

    matlab GUI基础1

    close all; t=0:pi/20:2*pi; figure('menubar','none'); h1=plot(t,sin(t)); set(gca,'xlim',[0 2*pi]); h2=uimenu ('Label','颜色设置'); uimenu(h2,'Label','红色','Accelerator','R','callback','set(h1,''color'',''red'')'); uimenu (h2,'Label','绿色','Accelerator','G','callback','set(h1,''color'',''green'')'); uimenu(h2,'Label','蓝色',

    1.4K80发布于 2018-02-26
  • 来自专栏学海无涯

    iOS开发之Context Menus

    = nil),最主要是第三个参数,需要在其中创建UIMenu。 return UIContextMenuConfiguration(identifier: nil, previewProvider: nil) { _ in UIMenu } return UIContextMenuConfiguration(identifier: nil, previewProvider: nil) { _ in UIMenu } return UIContextMenuConfiguration(identifier: nil, previewProvider: nil) { _ in UIMenu

    1.5K50发布于 2020-07-22
  • 来自专栏学海无涯

    iOS16适配指南之UIEditMenuInteraction

    editMenuForCharactersIn range: NSRange, suggestedActions: [UIMenuElement]) -> UIMenu : "Delete", attributes: [.destructive]) { _ in print("delete") } return UIMenu

    1.8K20编辑于 2022-08-23
  • 来自专栏算法工程师的学习日志

    Matlab的字符串操作实例-统计字母个数

    'end']); u1=uimenu('parent',h0,... 'label','字母分类',... 'tag','u1'); u11=uimenu('parent',u1,... 'label','大写字母',... 'choose=1;']); u12=uimenu('parent',u1,... 'label','小写字母',...

    1.9K20编辑于 2022-07-27
  • 来自专栏人工智能与演化计算成长与进阶

    一起来学matlab-matlab学习笔记9 高级绘图命令_1 图形对象_根对象,轴对象,用户控制对象,用户菜单对象

    (5)菜单(uimenu):下拉菜单,当用户选择一个独立的菜单项时执行回调程序。 通用函数 ? 要建立用户菜单可用uimenu函数,因其调用方法不同,该函数可以用于建立一级菜单项和子菜单项。uimenu函数调用格式如下。 handle=uimenu('PropertyName',PropertyValue...) clf % 用于清除图形的命令 h_menu=uimenu('label','Option'); %产生顶层菜单项Option h_sub1=uimenu(h_menu,'label', clf % 用于清除图形的命令 h_menu=uimenu('label','Option'); %产生顶层菜单项Option h_sub1=uimenu(h_menu,'label',

    5K40发布于 2020-08-14
  • 来自专栏学海无涯

    iOS16 适配指南(基于Xcode 14 Beta3)

    UIMenu 支持设置尺寸,分别为small、medium与large。 UIMenu(title: "", preferredElementSize: .small, children: menuElements)隐私权限增强,如通过 UIDevice 获取设备名称时,无法获取用户的信息

    7.3K50编辑于 2022-07-20
  • 来自专栏巴山学长

    以自相关性为例详解matlab GUI纯代码开发

    'tag','figure1'); % 创建菜单 GUI.m1=uimenu(GUI.w1,'label','打开','callback',@openfile); % 创建控件 % uicontrol 'tag','figure1'); % 创建菜单 GUI.m1=uimenu(GUI.w1,'label','打开','callback',@openfile); GUI.m2=uimenu(GUI.w1

    1.1K51发布于 2021-04-22
  • 来自专栏算法工程师的学习日志

    Matlab实用程序--图形应用3

    'name','实例39'); x=0:0.5:2*pi; y=cos(x); h=plot(x,y); grid on set(gcf,'toolbar','none') hm=uimenu('label 'grid off']; hm_gridon=uimenu(hm,'label','grid on',... 'checked','on',... 'callback',huidiao1); hm_gridoff=uimenu(hm,'label','grid off',... 'checked','off',...

    58040编辑于 2022-07-27
  • 来自专栏学海无涯

    iOS17适配指南

    UIMenu 增加了新的显示模式displayAsPalette。

    2.5K21编辑于 2023-07-09
  • 来自专栏人工智能

    Unity3D常见的设计模式(四)

    通过定义抽象的UIComponent接口,包含UIButton和UIMenu等具体组件,可以展示如何将单个对象和组合对象进行一致处理。 例如,UIButton作为叶子节点不支持添加或删除子组件,而UIMenu作为组合节点则可以管理多个子组件。‌

    13510编辑于 2026-01-20
  • 来自专栏学海无涯

    iOS16适配指南之UINavigationItem

    attributes: [.destructive]) { _ in print("delete") } return UIMenu

    1.8K10编辑于 2022-08-23
  • 来自专栏全栈程序员必看

    MATLAB GUI编程总结

    9.uimenu函数:生成图形窗口的菜单中层次菜单与下一级子菜单。

    2.8K10编辑于 2022-08-11
  • 来自专栏全栈程序员必看

    matlab命令,应该很全了!「建议收藏」

    不规则格点表面图 triu 上三角阵 try-catch 控制流中的Try-catch结构 type 显示M文件 U u uicontextmenu 创建现场菜单 uicontrol 创建用户控件 uimenu

    8.5K21编辑于 2022-11-10
领券