मैं लंबवत में UISlider
डालना चाहता हूं। मुझे इसके बारे में कोई जानकारी नहीं है, इसलिए कृपया इसके लिए मेरी मदद करें।UISlider वर्टिकल कैसे डालें?
उत्तर
आपको यह प्रोग्रामेटिकल करना है। मान लिया जाये कि अपने UISlider एक चर slider
कहा जाता है के लिए बाध्य है, ViewController.m में अपने viewDidLoad विधि में इस कोड जोड़ें:
- (void)viewDidLoad {
[super viewDidLoad];
CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI * 0.5);
slider.transform = trans;
}
आप इस पर किसी भी अधिक मदद की जरूरत है मुझे जानते हैं ..
यह शीर्ष पर न्यूनतम वैल्यू अंत रखता है। नीचे दिए गए न्यूनतम वैल्यू अंत को रखने के लिए M_PI * -0.5 का उपयोग करें। –
उपयोगी नोट। यह सबसे आम परिदृश्य है। धन्यवाद क्रिसपिक्स। – ravinsp
आप भी उपयोग कर सकते हैं -एम_PI_2 –
Xcode के रूप में 4.2, आप इंटरफ़ेस बिल्डर में ऐसा कर सकते हैं।
- एक स्लाइडर बनाएं
- "पहचान इंस्पेक्टर"
- दिखाएँ एक "उपयोगकर्ता निर्धारित क्रम गुण"
- सेट कुंजी पथ के लिए "layer.transform.rotation.z", प्रकार के रूप में
"स्ट्रिंग" ("संख्या"फ़्लोटिंग पॉइंट मानों की अनुमति नहीं देगा)(एक्सकोड 5 के बाद से संभव) और "-1.570795" (-π/2) के मान।
दुर्भाग्य से, यह अभी भी इंटरफ़ेस बिल्डर में क्षैतिज के रूप में दिखाई देगा।
लेकिन आप केंद्र की स्थिति बना सकते हैं और कस्टम क्लास बनाने की आवश्यकता नहीं है, इसलिए यह कुछ मामलों में पर्याप्त उपयोगी हो सकता है। प्रभाव ravinsp के कोड के समान है।
दरअसल आप अल्पविराम (डॉट के बजाए) के साथ संख्या में फ्लोट डाल सकते हैं। – user500
स्वीकार किए गए, कोड-आधारित उत्तर, IMHO से अधिक क्लीनर। – user1021430
मामले में आप ऑटो लेआउट के साथ काम करते हैं:
अपने viewDidLoad में, आजमाएँ:
UIView *superView = self.sizeSlider.superview;
[self.sizeSlider removeFromSuperview];
[self.sizeSlider removeConstraints:self.view.constraints];
self.sizeSlider.translatesAutoresizingMaskIntoConstraints = YES;
self.sizeSlider.transform = CGAffineTransformMakeRotation(M_PI_2);
[superView addSubview:self.sizeSlider];
यह बाधाओं के साथ काम नहीं करता है, तो चाल अपने uislider के लिए बाधाओं को दूर करने के लिए है। आपको अपनी फ्रेम प्रॉपर्टी सेट करके इसे मैन्युअल रूप से आकार बदलना पड़ सकता है।
स्विफ्ट 3:
slider.transform = slider.transform.rotated(by: CGFloat(0.5 * Float.pi))
// उपयोग 1.5 स्लाइडर की छाया को उलटने के लिए अगर आप चाहते हैं
- 1. UISlider
- 2. यूआईस्लाइडर को वर्टिकल में कैसे बदलें?
- 3. कस्टम UISlider
- 4. UISlider 0.5
- 5. मैं वर्टिकल यूआईस्लाइडर कैसे बना सकता हूं?
- 6. UISlider पर स्पर्श UIScrollView
- 7. पैन इशारा UISlider
- 8. UISlider और UIScrollView
- 9. इशारा समस्या: UISwipeGestureRecognizer + UISlider
- 10. वर्टिकल सेपरेटर कैसे जोड़ें?
- 11. वर्टिकल स्प्लिटिंग
- 12. वर्टिकल स्प्लिट
- 13. वर्टिकल हिस्टोग्राम
- 14. वर्दीग्रीड वर्टिकल
- 15. एलएलवीएम निर्देश कैसे डालें?
- 16. UIslider आईफोन का उपयोग कर वॉल्यूम नियंत्रण?
- 17. एंड्रॉइड - वर्टिकल लेआउट केवल
- 18. iTextSharp वर्टिकल स्पेसिंग
- 19. ICSharpCode.TextEditor वर्टिकल स्क्रॉलिंग
- 20. जावा वर्टिकल लेआउट?
- 21. फ्लेक्स वर्टिकल डाटाग्रिड
- 22. संरेखित UISlider अंगूठे छवि - ऑब्जेक्टिव-सी
- 23. UISlider (ट्रैक छवि ऊंचाई) को अनुकूलित करें
- 24. वर्टिकल स्क्रॉलबार में WPV
- 25. ग्रहण संपादक: वर्टिकल शासक
- 26. पॉपअप कंट्रोल वर्टिकल एलाइनमेंट
- 27. मैं एक वर्टिकल लेआउट
- 28. वर्टिकल को टेक्स्ट को संरेखित कैसे करें?
- 29. एंड्रॉइड शो वर्टिकल ओरिएंटेशन कैसे सेट करें?
- 30. विंडोज फोन वर्टिकल स्क्रॉल कैसे करें
यह इस सवाल का डुप्लिकेट कल पूछा है: http://stackoverflow.com/questions/ 2369 9 26/कैसे-कर-आई-मेक-ए-वर्टिकल-यूस्लाइडर –