これを行うのに問題があります:
CALayer *myLayer = myUIImageView.layer; //works, no error from compiler
CGRect visRect = myLayer.visibleRect; //fat error, see below
私が得るエラーは次のとおりです。
エラー: 構造体または共用体ではないメンバー 'visibleRect' の要求
しかし、ドキュメントには次のように書かれています:
visibleRect レシーバーの可視領域を独自の座標空間で返します。(読み取り専用) @property(読み取り専用) CGRect visibleRect
QuartzCore.framework、CoreGraphics.framework、UIKit.framework、Foundation.framework を含めました。
それが CGRect を返す場合、なぜ機能しないのでしょうか? 何か案が?