سؤال

أنا على علم بمشكلتي ولكن لا يمكن العثور على حل. عند الضغط على الزر، يخبر UiactiLeIndicatorView لإطلاق سراح البيانات وأيضا استرجاع البيانات من تغذية XML. المشكلة التي أمضيتها هي أنه يدير الحدث بأكمله قبل بدء تشغيل الرسوم المتحركة من التحميل، لذلك لا تدور Loader أبدا قبل استرجاع البيانات. كيف يمكنني تشغيل الرسوم المتحركة ل Loader ثم بمجرد أن بدأت في الاستمرار في الحصول على بيانات من تغذية XML؟

-(IBAction)getXMLData {
    [loader startAnimating];

    [self retrieveXML];
}
. 
. code
. more code
.
-(void)retrieveXMLEnded {
   [loader stopAnimating];
}
هل كانت مفيدة؟

المحلول

Strart الرسوم المتحركة في موضوع آخر

[loader performSelectorInBackground: @selector(startAnimating) withObject: nil];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top