-
Notifications
You must be signed in to change notification settings - Fork 2
Utils
FengYan枫炎 edited this page Jun 30, 2025
·
5 revisions
该文件主要是一些工具和函数的集合,方便在其他文件中调用。
用于保存图片到相册的回调
用于对话框的用户选择回调
用于分享关闭的回调
用于文件选择的回调
用于文件保存的回调
用于屏幕方向改变的回调
用于完成的回调
用于用SettingsBundle设置改变的回调
用于GameCenter长整型回调
指定原生分享(NativeShare)的内容、类型
- 构造函数:
ShareObject(string content, ShareObjectType type = ShareObjectType.NSString)
-
Content
– 分享的内容 -
type
– 分享的内容类型 ShareObjectType
指定对话框按钮的内容、样式
- 构造函数:
UIAlertAction(string actionWithTitle, UIAlertActionStyle style = UIAlertActionStyle.Default)
-
actionWithTitle
– 按钮内容 -
style
– 按钮文字样式 UIAlertActionStyle
注 - UIAlertActionStyle会影响最终呈现在玩家屏幕上的选项顺序,但不会影响回调中的index顺序
-
Unspecified = -1
– 未指定 -
ExtraSmall = 0
– 80% -
Small = 1
– 85% -
Medium = 2
– 90% -
Large = 3
– 100% -
ExtraLarge = 4
– 110% -
ExtraExtraLarge = 5
– 120% -
ExtraExtraExtraLarge = 6
– 135% -
AccessibilityMedium = 7
– 160% -
AccessibilityLarge = 8
– 190% -
AccessibilityExtraLarge = 9
– 235% -
AccessibilityExtraExtraLarge = 10
– 275% -
AccessibilityExtraExtraExtraLarge = 11
– 310%
指定原生分享(NativeShare)的内容类型
-
NSString
– 字符串 -
URL
– URL -
ImagePath
– 图片本地路径
当前的UI朝向
-
Unknown
– 未知 -
Portrait
– 竖屏 -
PortraitUpsideDown
– 倒立 -
LandscapeLeft
– 左横屏 -
LandscapeRight
– 右横屏
设备的物理朝向
-
Unknown
– 未知 -
Portrait
– 竖屏 -
PortraitUpsideDown
– 倒立 -
LandscapeLeft
– 左横屏 -
LandscapeRight
– 右横屏 -
FaceUp
– 屏幕朝上 -
FaceDown
– 屏幕朝下
状态栏显示隐藏时的动画类型
-
None
– 无动画 -
Fade
– 渐变 -
Slide
– 滑动
状态栏的样式
-
Default
– 根据用户界面风格自动选择浅色或深色内容 -
LightContent
– 浅色内容,用于深色背景 -
DarkContent
– 深色内容,用于浅色背景 -
BlackTranslucent
– 已弃用 -
BlackOpaque
– 已弃用
对话框按钮的样式
-
ActionSheet
– 位于屏幕底部的Action对话框 -
Alert
– 位于屏幕中间的对话框
对话框选项的样式
-
Default
– 默认蓝色按钮 -
Cancel
– 蓝色加粗按钮 -
Destructive
– 红色按钮
注意:不同的样式会影响对话框的选项排列方式,但不会影响最终用户选择的回调值
本Wiki包含插件中各个类各个方法的详细介绍,内容可能不完整,尚待补全。如果代码有问题,本人欢迎各位提交Issue以及PR。Wiki内容以最新版本为准。