के लिए एंकर पॉइंट व्यू सेट करने के लिए कैसे करें मैं सीखने के उद्देश्य के लिए "सौर" ऐप पर शोध कर रहा हूं। मैंने देखा कि चुटकी इशारा करते हुए एक टाइल ज़ूम किया जा सकता है। जिस तरह से यह ज़ूमिंग स्पष्ट रूप से दिखाया गया था, उसने दिखाया कि यूवीव का एंकर पॉइंट सेट किया था।चुटकी ज़ूम (GMGridView)
आप अपने वीडियो यहाँ http://www.youtube.com/watch?v=FfgWkAuLvng
देख सकते हैं एक ही लक्ष्य को हासिल करने के लिए, मैं GMGridView कोड डाउनलोड किया। मैंने सौर ऐप में समान आउटपुट प्राप्त करने के लिए एंकर पॉइंट सेट करने का प्रयास किया।
मुझे जिस समस्या का सामना करना पड़ रहा है वह है, पहली बार चुटकी ज़ूम मैं इसे एंकर पॉइंट पर ज़ूम नहीं कर सकता, लेकिन बाकी समय। मुझे नहीं पता था कि यह पहली बार एंकर पॉइंट से ज़ूम क्यों नहीं कर रहा है। क्रिप्या मेरि सहायता करे।
मैं निम्नलिखित संशोधित विधि
- (void)pinchGestureUpdated:(UIPinchGestureRecognizer *)pinchGesture
के रूप में मैं संशोधित रूप में
case UIGestureRecognizerStateBegan:
{
[self transformingGestureDidBeginWithGesture:pinchGesture];
_transformingItem.contentView.layer.anchorPoint = CGPointMake(0,0.5);
break;
}
मुझे लगता है कि आपके पास मौजूदा एंकर पॉइंट को संग्रहीत करने के लिए क्लास वेरिएबल है। क्या आप इस var के लिए प्रारंभिक मान निर्धारित करते हैं?यदि हां, तो आप इसे कहां सेट करते हैं, 'viewDidLoad' या' viewDidAppear'? –