gpt4 book ai didi

ios - Apple 是如何做到这样的?

转载 作者:可可西里 更新时间:2023-11-01 17:15:51 24 4
gpt4 key购买 nike

前几天我正在探索新的 Apple Music 应用程序,发现了一个相当奇特的操作表......

A peculiar action sheet

直到现在,我还不知道 UIAlertControllerUIActionSheet 可以有这样的分隔线!想想看,他们是如何让顶部按钮看起来像一个表格 View 单元格的?

我遍历了 UIActionSheetUIAlertControllerUIAlertAction 文档,但都没有成功。据我所知,Apple 并不希望对这些进行子类化,或者弄乱 View 层次结构。

那么我的问题如下:

  • 如何在我自己的操作表上重现那些较厚的分隔物?
  • 如何复制顶部按钮,在主要操作主体下方使用图像和描述性文字?
  • 当前是否有提供此功能的 API?

任何指导将不胜感激。提前谢谢你。

最佳答案

这是一个普通的 UIAlertControllerUIActionSheet 但最后一张表有一个自定义 View ,它是一个图像和 2 个标签

如果您想知道如何使用普通的 UIActionSheet 生成它,您可以看到这些问题,但这有点棘手

First Question

Second Question

Third Question

Ch Tut

或者如果您不想在 UIActionSheetUIAlertController 上使用任何 hack,您可以使用这些库来替代 Action Sheets JGActionSheet

其他图书馆

ahkactionsheet

rmactioncontroller

sgactionview

关于ios - Apple 是如何做到这样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31521741/

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