2012-02-15 16 views
11

में दृश्यमान दृश्यों की व्यवस्था करें मेरे ऐप में एक स्क्रीन को लंबवत स्क्रॉल करने योग्य होना चाहिए। इसकी सामग्री कम या ज्यादा स्थिर है, लेकिन यह फोन की स्क्रीन पर फिट नहीं है (इसलिए स्क्रॉल व्यू)। मैं एक शीर्ष दृश्य के रूप में UIScrollController का उपयोग कर रहा हूं, और मैं इसमें सभी विचारों को प्रस्तुत करने के लिए एक्सकोड में स्टोरीबोर्ड संपादक का उपयोग करना चाहता हूं। क्या मै वह कर सकता हूं? मैं स्पष्ट रूप से अपने UIScrollController के दृश्य भाग पर चीजें छोड़ सकता हूं, लेकिन क्या मैं दृश्यमान रूप से "गुना के नीचे" अधिक विचार डाल सकता हूं?बड़े UIScrollView

+0

उत्तर यहां है: [स्टोरीबोर्ड में स्क्रॉलव्यू में आइटम जोड़ना (आकार निरीक्षक लॉक होने लगते हैं)] [1]। [1]: http://stackoverflow.com/q/8947951/971518 –

उत्तर

26

ऐसा करने का एक और तरीका है जो ऊपर टिप्पणी में दिए गए उत्तरों से दिए गए उत्तरों से अलग है, जो मुझे विश्वास है कि यह आसान है क्योंकि यह आपको पूर्ण आकार में अपनी संपूर्ण सामग्री दृश्य देखने और स्टोरीबोर्ड में डिज़ाइन करने की अनुमति देता है।

  • 1) नियंत्रक के मूल दृश्य के रूप में एक UIScrollView रखें।
  • 2) स्टोरीबोर्ड में दृश्य नियंत्रक क्लिक करें और गोटो इंस्पेक्टर गुण और आकार बदलने
  • 3 freeform के लिए) स्टोरीबोर्ड में स्क्रॉल दृश्य पर क्लिक करें और गोटो आकार इंस्पेक्टर और परिवर्तन के रूप में करने के लिए चौड़ाई & ऊंचाई आपको जितना बड़ा चाहिए (2,000 x 4,000)
  • 4) स्क्रॉलव्यू के सबव्यूव के रूप में एक UIView रखें, यह आपकी सामग्री दृश्य होगा जहां आप अपनी स्क्रीन डिज़ाइन करेंगे और अपने सभी सबव्यूज़ डाल देंगे। सामग्री सेट करने के लिए मत भूलना स्क्रॉलव्यू का आकार दृश्य दृश्य में इस दृश्य का आकार।
  • 5) # 4 से UIView पर क्लिक करें और आकार निरीक्षक में स्ट्रैट्स और स्प्रिंग्स सेट करें इस दृश्य का आकार enter image description here नहीं बदला गया है।
  • 6) स्क्रीन

चाल के बाकी डिजाइन scrollview का आकार बहुत बड़ी है ताकि आप डिज़ाइन कर सकते हैं के लिए सेटिंग # 3 & # 5 में है। जब इस दृश्य नियंत्रक को आईफोन में लोड किया जाता है तो स्ट्रूट्स & स्प्रिंग्स आईफोन स्क्रीन के आकार में स्क्रॉल व्यू का आकार बदलेंगे, लेकिन सामग्री दृश्य बड़ा रहेगा।

+0

ठीक है, मैं यह पता लगा और ऐसा लगता है कि समाधान की तरह अपने जवाब के कुछ हिस्सों के साथ ही जवाब यहां के कुछ हिस्सों शामिल है: http://stackoverflow.com/questions/8947951/adding-items-to-scrollview-in-storyboard-size-inspector-appears-to-be-locked। मैं इसे यहां एक अलग उत्तर के रूप में सारांशित करने जा रहा हूं। – Macondo2Seattle

+1

बीटीडब्लू, आप फ्रीफॉर्म करने के लिए 'UIScrollViewController' का आकार कैसे सेट करते हैं? मुझे अपने एक्सकोड 4.2.1 में वह विकल्प नहीं दिखाई देता है, मैं केवल पिक्सेल में आयाम दर्ज कर सकता हूं (जब वे फ़ील्ड सक्षम होते हैं)। – Macondo2Seattle

+0

आप स्टोरीबोर्ड में स्क्रीन के निचले हिस्से में व्यू कंट्रोलर का चयन करते हैं और इसे देखने के लिए सेट करें नियंत्रक स्क्रॉलव्यू नहीं। उत्तर में 0 2 देखें – agilityvision