iphone - Resetting the origin of a transformed UIView descends into craziness -
मैं [UIView transform:] का उपयोग करते हुए एक UIVIew को घुमाए / स्केल और यह अच्छी तरह से काम करता है। हालांकि, जैसे ही मैं दृश्य के फ्रेम मूल को बदलता हूं, दृश्य की सामग्री को 'अजीब तरह से' स्केल करना शुरू होता है, भले ही मैं कोई और CGAffineTransforms नहीं कर रहा हूं।
ऐसा क्यों होता है? मैं इसे कैसे रोका जा सकता हूं?
अपडेट 1:
डॉक्स सुझाव देते हैं कि फ्रेम ट्रांसफॉर्म होने के बाद अमान्य है। क्या मैं इसके बजाय 'सेंटर' प्रॉपर्टी के माध्यम से दृश्य को स्थानांतरित कर सकता हूं?
अपडेट 2:
विचार केंद्र की स्थापना के बाद मुझे सफलतापूर्वक दृश्य का अनुवाद करने की अनुमति मिली एक परिवर्तन को लागू किया गया था।
क्या मैं इसके बजाय 'केंद्र' संपत्ति के दृश्य को स्थानांतरित कर सकता / सकती हूं? ?
केंद्र
संपत्ति को इस प्रकार परिभाषित करता है:
< P> और कहते हैं:फ्रेम का केंद्र।
केंद्र अपने पर्यवेक्षण के समन्वय प्रणाली के भीतर निर्दिष्ट है।
मैं इसे कोशिश करूँगा।
Comments
Post a Comment