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

    iOS17适配指南之UIMenu与UIAction

    UIAction 增加了新的构造方法,可以设置更多参数。 view.addSubview(button) } func createMenu() -> UIMenu { // 第1个菜单 let favorite = UIAction state: .on) { _ in print("favorite") } // 第2个菜单 let share = UIAction square.and.arrow.up.fill")) { _ in print("share") } // 第3个菜单 let delete = UIAction : .large, children: menuElements) return menu } } 效果 UIMenu与UIAction.gif

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

    iOS16适配指南之UINavigationItem

    撤销", image: UIImage(systemName: "arrow.uturn.backward"), primaryAction: UIAction 反撤销", image: UIImage(systemName: "arrow.uturn.forward"), primaryAction: UIAction "裁剪", image: UIImage(systemName: "crop"), primaryAction: UIAction // 设置titleMenuProvider navigationItem.titleMenuProvider = { _ in let favorite = UIAction } return UIMenu(children: [favorite, share, delete]) } } } 增加了类型为 UIAction

    1.8K10编辑于 2022-08-23
  • 来自专栏学海无涯

    iOS14开发-菜单

    "heart.fill")) { _ in print("favorite") } // 第二个菜单 let share = UIAction UIDeferredMenuElement let dynamicElements = UIDeferredMenuElement { completion in // 创建UIAction let actions = menuItemsForUser.map { item in UIAction(title: item.title, { // 第一个菜单 let favorite = UIAction(title: "Favorite", image: UIImage(systemName )) { action in print("favorite") } // 第二个菜单 let share = UIAction

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

    iOS开发之Context Menus

    { // 第一个菜单 let favorite = UIAction(title: "Favorite", image: UIImage(systemName ) { action in print("favorite") } // 第二个菜单 let share = UIAction { // 第一个 let favorite = UIAction(title: "Favorite", image: UIImage(systemName: "heart.fill")) { action in print("favorite") } let share = UIAction(title: "Share", image: UIImage { // 第一个 let favorite = UIAction(title: "Favorite", image: UIImage(systemName: "heart.fill")

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

    iOS16适配指南之UIEditMenuInteraction

    { let favorite = UIAction(title: "Favorite") { _ in print("favorite") } let share = UIAction(title: "Share") { _ in print("share") } let delete = UIAction(title: "Delete", attributes: [.destructive]) { _ in print("delete") }

    1.8K20编辑于 2022-08-23
  • 来自专栏学海无涯

    iOS开发之UIMenu

    [addNewItem] } func createMenuIOS13() -> UIMenu { // 第一个菜单 let favorite = UIAction "heart.fill")) { _ in print("favorite") } // 第二个菜单 let share = UIAction square.and.arrow.up.fill")) { _ in print("share") } // 第三个菜单 let delete = UIAction UIDeferredMenuElement let dynamicElements = UIDeferredMenuElement { completion in // 创建UIAction let actions = menuItemsForUser.map { item in UIAction(title: item.title,

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

    iOS16适配指南之UIMenu

    view.addSubview(button) } // MARK: 创建菜单 func createMenu() -> UIMenu { let favorite = UIAction UIImage(systemName: "heart.fill")) { _ in print("favorite") } let share = UIAction systemName: "square.and.arrow.up.fill")) { _ in print("share") } let delete = UIAction

    1.1K20编辑于 2022-06-29
  • 来自专栏前端开发学kotlin

    前端开发者的 Kotlin 之旅:函数式编程深入

    { object LoadData : UiAction() object RetryLoading : UiAction() data class DataLoaded(val data : List<Item>) : UiAction() data class LoadingFailed(val error: String) : UiAction()}// 纯函数的reducerfun reducer(state: UiState, action: UiAction): UiState = when (action) { is UiAction.LoadData, is UiAction.RetryLoading -> UiState.Loading is UiAction.DataLoaded -> UiState.Success(action.data) is UiAction.LoadingFailed (items)) } catch (e: Exception) { dispatch(UiAction.LoadingFailed(e.message

    37310编辑于 2025-05-14
  • 来自专栏黑泽君的专栏

    day37_Spring学习笔记_05_CRM_01

    " class="com.itheima.crm.web.action.UiAction">                 <result name="success">/WEB-INF/pages/ 因为class属性的默认值就是“ActionSupport”               <action name="<em>uiAction</em>">                 <result name="success _*">                 <result>/WEB-INF/pages/{1}/{2}.jsp</result>             </action>             uiAction  匹配的是  /WEB-INF/pages/frame/top.jsp         -->         <action name="<em>uiAction</em>_*_*">             <result -- 2.1、配置公共jsp访问的action -->         <action name="<em>uiAction</em>_*_*">             <result>/WEB-INF/pages/{

    75420发布于 2018-10-11
  • 来自专栏学海无涯

    iOS18适配指南之PencilKit

    toolPicker.accessoryItem = UIBarButtonItem(image: UIImage(systemName: "square.and.arrow.down.fill"), primaryAction: UIAction

    32410编辑于 2024-10-08
  • 来自专栏编码如写诗

    【Go开源库】微软推出屏幕解析工具OmniParser ,AI的好搭档

    LLM 集成 // 示例: 将 OmniParser 结果集成到 LLM 流程 package main import ( "encoding/json" "fmt" "log" ) type UIAction fmt.Sprintf("- %s: %s\n", elem.Type, elem.Text) } return prompt } func parseLLMResponse(response string) UIAction { var action UIAction json.Unmarshal([]byte(response), &action) return action } func main() { parser

    17010编辑于 2026-03-02
  • 来自专栏学海无涯

    iOS14开发-UIView

    // UITextField let textField = UITextField() textField.addAction( UIAction { action in let { _ in print("按钮点击") }) // 方式二 let btn = UIButton() btn.addAction( UIAction { _ in print ("按钮点击") }, for: .touchUpInside ) // UISwitch let swi = UISwitch() swi.addAction( UIAction // UISegmentedControl let segmentedControl = UISegmentedControl() segmentedControl.addAction( UIAction for: .valueChanged ) // UIPageControl let pageControl = UIPageControl() pageControl.addAction( UIAction

    14.8K10发布于 2021-01-21
  • 来自专栏学海无涯

    iOS17适配指南

    UIAction 增加了新的构造方法,可以设置更多参数。 UIMenu 增加了新的显示模式displayAsPalette。

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

    iOS17适配指南之UIImageView、UIButton

    = true return button }() lazy var button2: UIButton = { let actionHandler = UIAction

    1.4K20编辑于 2023-07-09
  • 来自专栏AlbertYang的编程之路

    Struts2第四天:Struts2的拦截器和标签库

    2.2UI标签库(方便数据回显) <body>

    UI标签

    传统的表单

    <form action="${pageContext.request.contextPath }/<em>uiAction</em>.action"method br/> <input type="submit" value="提交"/> </form> <s:debug></s:debug>

    UI标签的表单

    <s:form action="<em>uiAction</em>

    59341发布于 2020-09-08
  • 来自专栏学海无涯

    iOS18适配指南之PencilKit

    toolPicker.accessoryItem = UIBarButtonItem(image: UIImage(systemName: "square.and.arrow.down.fill"), primaryAction: UIAction

    14900编辑于 2025-02-10
  • 来自专栏大师级码师

    VB键盘鼠标无动作调用程序尝试的案例分享

    Private Declare Function SystemParametersInfo _ Lib "user32" _ Alias "SystemParametersInfoA" _ (ByVal uiAction

    92700编辑于 2022-11-06
  • 来自专栏学海无涯

    iOS17适配指南之UIContentUnavailableView(一)

    buttonConfig.title = "加载数据" config.button = buttonConfig config.buttonProperties.primaryAction = UIAction

    75330编辑于 2023-07-24
  • 来自专栏学海无涯

    Swift 5.8 新特性

    var count = 0 override func viewDidLoad() { super.viewDidLoad() let action = UIAction

    1.7K30编辑于 2023-03-30
  • 来自专栏安恒信息

    安全漏洞公告

    Apache Roller 5.0.2之前版本在实现上存在OGNL注入漏洞,因为使用ActionSupport.getText方法的方式不正确,所有UIAction控制器中存在OGNL注入,远程攻击者可利用此漏洞控制服务器端对象并在受影响应用中执行任意代码

    1.7K60发布于 2018-04-10
领券