ios - CGAffineTransformRotate doesn't work like expect -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 11 उत्तर
मेरा कोड का पालन करें <पूर्व>
self.view1.layer.anchorPoint = सीजीपीईएक्समेक (1.0, 0.5); CGAffineTransform को बदलने = CGAffineTransformRotate (self.view1.transform, M_PI / 2); Self.view1.transform = transform;
मेरा यूआई जैसा है
हल्के हरे रंग का पृष्ठभूमि दृश्य 1 है, इसमें एक सबव्यू एक लेबल है। अगर मैं कोड चलाता हूं, तो मेरी राय में दृश्य और लेबल प्रगतिदृश्य के बाएं बिंदु के आसपास M_PI / 2 घुमाएगा। लेकिन सच्चाई का अनुसरण है:
जोड़ें
NSLog (@ "% @", self.view1);
स्वयं की जांच करने के लिए। View1 - एक पृष्ठभूमि दृश्य है, लेबल नहीं। इसके अलावा मुझे लगता है कि आपको एंचपॉइंट बदलना होगा।
Comments
Post a Comment