iphone - 如何阻止 UIView 上的转换

标签 iphone objective-c ios transformation

我有一个关于 UIView 的问题,希望你能帮助我。

我有一个包含一些 subview (B 和 C)的 UIView A,我必须在 A 上使用 3D 转换(这将转换 B C 也)。可以阻止转换 B,因此转换将仅在 A 和 C 上执行?

提前致谢!

最佳答案

你可以反方向重做变形,使变形效果无效。例如,

 for (UIView *subview in [myview subviews]) 
 {
    if(subview is B) //Pseudo code
    subview.transform = CGAffineTransformInvert(yourTransform);
}

关于iphone - 如何阻止 UIView 上的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9941573/

相关文章:

ios - UITableViewCell中图片的宽度随点击变化

ios - iOS 最佳图片缓存策略

ios - 有没有办法编译 NSRegularExpression 来匹配多个字符串?

iphone - IOS CATransform3DMakeRotation 需要矢量方面的帮助

使用文本字段/按钮时 iPhone 键盘跳过

iphone - 关于 "CGImageCreateWithImageInRect"的查询

iphone - 如何更改或替换iPhone内的数据库sqlite?

ios - NSURL 属性 'absoluteURL'

iphone - "failed to resume in time"从后台崩溃恢复

objective-c - 在 Cocoa 中创建并发送蓝牙命令帧