मैं वॉचकिट में एनीमेशन के साथ एक बटन बनाना चाहता हूं, लेकिन ऐसा लगता है कि मुझे WKInterfaceButton
को संशोधित करने या स्टोरीबोर्ड में बटन को छवि में खींचने का कोई तरीका नहीं मिल रहा है। किसी भी मदद की सराहना की है।ऐप्पल वॉचकिट में एनिमेटेड बटन कैसे बनाएं?
उत्तर
कुछ शोध मैं समाधान के बाद, यह बहुत सरल है, लेकिन आसानी से नजरअंदाज कर दिया :)
सबसे पहले है, एक दृश्य स्टोरीबोर्ड में बनाया में एक बटन खींचें।
दूसरा, चयन करें बटन, content
Text
से Group
पर अपनी संपत्ति content
संशोधित करें। यदि आपको content
संपत्ति नहीं मिल रही है, तो अपनी स्क्रीन के ऊपरी दाएं भाग पर स्थित Attributes Inspector
बटन पर क्लिक करें, यह एक ब्रेकपॉइंट बटन या बार के साथ नीचे तीर जैसा दिखता है।
अब आप अपने बटन के अंदर बनाया समूह को नियंत्रित कर सकते हैं। आपको अपने नियंत्रक कोड के अंदर इस WKInterfaceGroup
का संदर्भ जोड़ने की आवश्यकता है। यहां एक उदाहरण दिया गया है:
@interface AAPLButtonDetailController()
@property (weak, nonatomic) IBOutlet WKInterfaceGroup *buttonGroup;
@end
@implementation AAPLButtonDetailController
- (instancetype)init {
self = [super init];
if (self) {
// Initialize variables here.
// Configure interface objects here.
[_buttonGroup setBackgroundImageNamed:@"Bus"];
[_buttonGroup startAnimating];
}
return self;
}
तो दृश्य एनीमेशन के बाद बटन एनीमेशन खेला जाएगा। केवल फ्रेम याद रखें एनीमेशन अब के लिए समर्थित है, एक एनीमेशन में सभी फ्रेम "Bus0.png" की तरह नाम दिया जाना चाहिए, "Bus1.png" ....
आशा इस मदद कर सकते हैं :)
रेक की पोस्ट ने मेरे लिए उदाहरणों में काम किया कि मुझे दोहराने की गणना या अवधि को नियंत्रित करने की आवश्यकता है। यदि आप बस बटन के लिए एनीमेशन शुरू करना या बंद करना चाहते हैं, तो मेरे लिए निम्नलिखित काम करता है, जहां दो बटन एक डब्ल्यूकेइंटरफेसबटन है और मेरे पास छवियों का एक सेट है [email protected], [email protected], आदि
- (void)startButtonAnimating
{
// This works, but can't control repeat counts or duration
[self.twoButton setBackgroundImageNamed:@"Bus"];
// But you can stop after a delay by setting background image nil
[self performSelector:@selector(stopGroupButtonAnimating) withObject:nil afterDelay:1.5];
}
- (void)stopButtonAnimating
{
[self.twoButton setBackgroundImage:nil];
}
- 1. ऐप्पल वॉचकिट
- 2. वॉचकिट
- 3. वॉचकिट
- 4. वॉचकिट
- 5. वॉचकिट: वॉचकिट ऐप्स में टेक्स्ट रूपांतरण के लिए भाषण
- 6. वॉचकिट
- 7. एनिमेटेड एंड्रॉइड लाइव वॉलपेपर कैसे बनाएं?
- 8. वॉचकिट एक्सटेंशन पृष्ठभूमि के लिए ऐप्पल नमूना कोड ताज़ा करें
- 9. वॉचकिट/ऐप्पल वॉच एपीआई: कस्टम लम्बाई के कंपन?
- 10. पारदर्शी बटन कैसे बनाएं?
- 11. "कॉपी" बटन कैसे बनाएं?
- 12. छवि बटन कैसे बनाएं
- 13. राउंड बटन कैसे बनाएं
- 14. आईओएस पर अच्छे बटन कैसे बनाएं?
- 15. आप वॉचकिट कैसे डाउनलोड कर सकते हैं?
- 16. ब्राउज़र "बैक" बटन बनाम jQuery- एनिमेटेड पेज
- 17. सामग्री डिजाइन में बैक बटन कैसे बनाएं
- 18. एंड्रॉइड में लिंक बटन कैसे बनाएं
- 19. एंड्रॉइड में ट्विटर शेयर बटन कैसे बनाएं?
- 20. क्लोजरस्क्रिप्ट में बटन तत्व कैसे बनाएं?
- 21. ग्रिड व्यू में डिलीट बटन कैसे बनाएं?
- 22. फ़्लैश एप्लिकेशन में निकास बटन कैसे बनाएं
- 23. एंड्रॉइड में बॉर्डरलेस बटन कैसे बनाएं
- 24. नेटबीन्स टूलबार में कस्टम बटन कैसे बनाएं?
- 25. नेविगेशन बार में वापस बटन कैसे बनाएं
- 26. Wx में कस्टम बटन कैसे बनाएं?
- 27. पायथन/पायगमेम में बटन कैसे बनाएं?
- 28. WPF में सबमिट बटन कैसे बनाएं?
- 29. आईओएस में कस्टम बटन कैसे बनाएं?
- 30. वॉचकिट - समूह
यह वास्तव में अच्छा है। मैं अच्छे प्रभाव के लिए अपने घड़ी एप में एनिमेटेड बटन सबटालेट का उपयोग कर रहा हूं। अगर आपको कोई परवाह नहीं है कि आपकी एनीमेशन असीम रूप से लूप हो जाती है तो आप एक समूह की पृष्ठभूमि के रूप में एनीमेशन भी सेट कर सकते हैं। बहुत सी छोटी चालें। मुझे यकीन है कि हम ऐप्पल वॉच 2 के नए प्रोसेसर के साथ कोर ग्राफिक्स के साथ बहुत कुछ करने में सक्षम होंगे। – tymac