नहीं दिखा रहा स्टोरीबोर्ड का उपयोग कर & तेज एक विभाजित दृश्य नियंत्रक को लागू करने की कोशिश कर रहा है:स्विफ्ट स्टोरीबोर्ड: विभाजित दृश्य नियंत्रक ठीक से
किसी कारण केवल दाईं ओर दिखाई देता है के लिए। कोई विचार ?
नहीं दिखा रहा स्टोरीबोर्ड का उपयोग कर & तेज एक विभाजित दृश्य नियंत्रक को लागू करने की कोशिश कर रहा है:स्विफ्ट स्टोरीबोर्ड: विभाजित दृश्य नियंत्रक ठीक से
किसी कारण केवल दाईं ओर दिखाई देता है के लिए। कोई विचार ?
यह वास्तव में एक विंडो आकार का मुद्दा है। चूंकि यह अनिर्धारित है, यह बाईं तरफ देखने के बाहर धक्का देता है। कर्सर को बाईं तरफ रखें और बाएं दृश्य को दिखाने के लिए खींचें।
आशा है कि यह मदद करता है।
अद्यतन:
यह वास्तव में नहीं एक विंडो का आकार मुद्दा है। ऐसा लगता है कि विभाजन दृश्य नियंत्रक डिफ़ॉल्ट रूप से एक तरफ देखने के बाहर धक्का। इसके विपरीत, मैं दृश्य नियंत्रक में विभाजन दृश्य घटक का उपयोग करके दो पैन सही ढंग से देखने में सक्षम था।
मैं नवीनतम WWDC में इस मुद्दे के बारे में जानकारी के लिए जाँच की जाएगी:
https://developer.apple.com/videos/wwdc/2014/?id=212
https://developer.apple.com/videos/wwdc/2014/?id=214
अद्यतन 03/11/14:
पहले स्क्रीनकास्ट के मिनट 07:00 के बाद मुझे क्या चल रहा था। नीचे स्क्रीनशॉट पर एक नज़र डालें:
यह कुछ प्रयास करने से पहले आप इसे सही हो सकता है। मैंने इसे तीन बार परीक्षण किया और यह काम किया।
NSSplitViewDelegate
वर्ग SplitViewController: NSSplitViewController {//, NSSplitViewDelegate
Swift storyboards: split view controller not showing properly
यह रूप में मेरे लिए समस्या वास्तव में था कुंआ। अब मुझे इस समस्या को मेरे कोड में हल कर लिया गया है।
1. कक्षा विस्तारित NSSplitViewController बनाएं। 2. स्टोरीबॉर्ड पर बनाए गए स्प्लिट व्यू पर कस्टम क्लास के रूप में चरण 1 में बनाई गई कक्षा सेट करें। 3. MySplitView.adjustSubviews() के अंदर देखेंडिडलोड()।
import Cocoa
class SplitViewController: NSSplitViewController{//,NSSplitViewDelegate
@IBOutlet weak var MySplitView: NSSplitView!
override func viewDidLoad() {
super.viewDidLoad()
MySplitView.adjustSubviews();
}
override func splitView(splitView: NSSplitView, constrainMinCoordinate proposedMinimumPosition: CGFloat, ofSubviewAt dividerIndex: Int) -> CGFloat {
return proposedMinimumPosition + 200
}
}
मैं इसे कैसे परिभाषित करता हूं ताकि यह ऐसा करना बंद कर दे? –
मैंने सिफारिशों के साथ उत्तर अद्यतन किया। – carlodurso
गुम बाधाओं को क्लिक करने योग्य नहीं है। मेरे साथ भी वही दिक्कत है – Danny182