我试图找出如何修改UIView
转换矩阵。因此(使用gdb
控制台)我想观察UIView
的{{1}}属性的任何/所有更改。我该怎么做?
答案 0 :(得分:27)
在Xcode中添加符号断点。使用-[UIView setTransform:]
作为符号。
如果您想要更少或更多的特定输出,请使用更窄的子类。
答案 1 :(得分:9)
使用符号断点-[UIView setTransform:]
。请注意,您还可以使用带有$ arg1的条件(仅适用于像iphone 5s这样的64位模拟器),而某些指针仅针对特定实例$arg1 == 0x7f9cbba75e60
捕获属性更改中的断点。下面的屏幕截图显示了一个断点,它仅针对具有指针0x7f9cbba75e60的UIView实例捕获转换属性的更改