iOS:在屏幕上镜像内容

标签 ios objective-c uiview cgaffinetransform

我想知道是否可以在同一设备内翻转 UIView 的内容;意思不是指外部显示器,而是指设备本身。

我在谷歌上搜索了一下,但我只能找到外部屏幕。

最佳答案

您可以使用负值的 CGAffineTransformMakeScale。 喜欢:

CGAffineTransformMakeScale(1.0, -1.0);

这可以通过以下方式应用于 View :

//Mirror top to bottom
view.transform = CGAffineTransformMakeScale(1.0, -1.0);

//Mirror Left to Right
view.transform = CGAffineTransformMakeScale(-1.0, 1.0);

关于iOS:在屏幕上镜像内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8575064/

相关文章:

iphone - 远程删除 iOS 中的应用程序数据

ios - 我们如何在 3D 空间中同时旋转 2 个 UIView 平面

ios - 快速在 UIView 子类中创建 subview

ios - 在 UIView 中自动布局 UILabel

iphone - 分配的对象的潜在泄漏 - UIViewController

ios - Swift Admob 插页式错误

ios - 单击后 UITextView 占位符没有消失

ios - HealthKit:收到由 body 事件,背景和终止状态触发的通知(Obj-C,iOS 10.3)

objective-c - coreGraphic 渐变颜色数组

ios - 以编程方式创建自定义 UITableViewCell - Objective C