ios — أسئلة مع إجابات

1 إجابة
كيف يمكنني تعيين سمة وقت تشغيل معرفة من قبل المستخدم في Xcode على قيمة مرتبطة بالكائن؟ على سبيل المثال ، أريد تعيين layer.cornerRadius من وجهة نظر لتكون دائما size.width / 2 لتقريب الزوايا. أعلم أنه إذا عرفت حجم العرض ، يمكنني تعيينه على ثابت مثل هذا: [IMG_OUR_ID=588.png] هل هناك طريقة للقيام بذل...
xcode
29.07.2018, 21:01
1 إجابة
لقد مكدسة مع dateFormat من 2017-12-13T10:30:00.000-06:00 إلى عن على NSDateFormatter . جربت تنسيقات مختلفة ولكن ما زلت أتلقى nil من عند [formatter dateFromString:exampleDate] . كان أكثر تنسيق ممكن التقطته في nsdateformatter هو @"yyyy-MM-dd'T'HH:mm:ss.SSSZ" ولكن لا يتم تطبيق TimeZone بشكل صحيح وحصلت ...
nsdateformatter
iso8601
29.07.2018, 20:55
1 إجابة
لدي viewController في لوحة العمل. و 4 مربعات. أريد أن أضع مربعاتي على العرض. في البداية أريد أن أظهر مربعين. إذا ضغطت على الزر ، أريد أن يتحرك المربعان الأحمران يسارًا وأعرض المربعين الأزرقين التاليين. مثل هذه الرسوم المتحركة. [IMG_OUR_ID=594.gif] هل أنا بحاجة لإنشاء scrollView أو collectionView ...
29.07.2018, 20:11
1 إجابة
أقوم بخطواتي الأولى في Swift و AudioKit. لقد لعبت قليلا مع الملاعب. الآن أحاول رسم شكل موجة لعينة في UIView. لم يعمل الكود الخاص بي. تبقى UIView فارغة. @IBOutlet weak var audioOutputPlot: EZAudioPlot! override func viewDidLoad() { super.viewDidLoad() let file = try! AKAudioFile(readFileN...
waveform
audiokit
13.07.2018, 23:04
1 إجابة
لدي مصفوفة داخل فئة تسمى Anacii ومن الواضح أنها فئة AppDelegate. أحاول حفظ صفيفين ، كلاهما داخل فئة أناسي ، إلى UserDefaults عندما ينتهي التطبيق. كل شيء يعمل بشكل جيد باستثناء الحصول على المصفوفتين من فئة Anacii من فئة AppDelegate. يحتوي كلا الصفيفين على قيم متعددة بداخلهما (لقد اختبرت ذلك مع بعض ع...
class
appdelegate
13.07.2018, 22:35
1 إجابة
لقد لاحظت أنني تلقيت تنبيهًا "إصدار جديد متاح" من Beta حتى إذا كان الإصدار الجديد يحتوي على سلسلة إصدار أقدم من الإصدار السابق. مثال: الإصدار الحالي 8.4.0. يدفع بناء CI الخاص بي إلى إنشاء تصحيح لإصدار قديم مثل 7.16.1 إلى Fabric. يحصل المستخدم الذي يعمل بنظام 8.4.0 على تنبيه بأنه يمكنه الت...
google-fabric
crashlytics-beta
13.07.2018, 22:19
2 الاجابة
لقد طورت تطبيقًا يحتوي على الكثير من الأنشطة والتطبيقات المختلفة داخل نفس التطبيق وكلها مرتبطة ببعضها البعض عن طريق إرسال نوايا مختلفة داخلها لتشغيل التطبيق بأكمله ، ومع ذلك لا يزالون يقومون بأشياء مختلفة ويمكنني استبعاد واحد دون إيذاء الآخر و مما تسبب في تعطل التطبيق بالكامل. لذلك إذا كنت أريد أن ...
google-apps
13.07.2018, 22:18
1 إجابة
حالة استخدامي غريبة نوعًا ما. أنا أستخدم شريط التنقل الخاص بي ، لذلك أخفي الشريط الافتراضي مع [self.navigationController setNavigationBarHidden:YES animated:NO]; على viewWillAppear . كل شيء يعمل بشكل جيد ، ولكن إذا فتحت لوحة المفاتيح في بحث نشط ، ثم أعود إلى السابق UIViewController ، ثم يظهر شريط...
uisearchbar
uisearchcontroller
13.07.2018, 21:59
2 الاجابة
لدي UIView (TableHeaderView) الذي يحتوي على عدد قليل من التسميات وعرض المجموعة. يتم تعيين أحد نص التسمية في وقت التشغيل. حتى ارتفاعه غير معروف. أقوم بتعيين هذا العرض كرأس لعرض الجدول. let tableHeaderView = CommentsTableHeaderView.instanceFromNib() as! CommentsTableHeaderView commentsTable.tabl...
uitableview
19.06.2018, 10:03
2 الاجابة
كيف تجلب الأصول من جميع الألبومات بما في ذلك الصور ومقاطع الفيديو؟ let fetchOptions = PHFetchOptions() fetchOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)] let allPhotos = PHAsset.fetchAssets(with: .image, options: fetchOptions) سيجلب هذا الرمز الصور فقط من لفة ا...
photo
19.06.2018, 10:01
1 إجابة
لقد حصلت للتو على إشعارات وظيفة Firebase تعمل لأول مرة. أراقب التغيير باستخدام: exports.observeNotifications = functions.database.ref('/notifications/{user_id}/{notification_id}').onWrite((change, context) => { لاحقًا ، أستخدم: const userQuery = admin.database().ref(`users/${from_user_id}/usern...
firebase
google-cloud-functions
firebase-cloud-messaging
19.06.2018, 09:55
5 الردود
كيف يمكنني دمج صفيفين (الأول والثاني) من الهياكل بناءً على مفتاح في البنية (الاسم). أثناء الدمج ، أحتاج إلى استبدال العنصر الحالي للصفيف الأول بعنصر الصفيف الثاني ، إذا تغيرت أي قيمة في ذلك العنصر. struct Example: Codable { var name: String var dob: String var address: String } var fir...
arrays
structure
merge
19.06.2018, 09:50
1 إجابة
نحن نستخدم firebase للإرسال push notification ، هل من الممكن إزالته duplicate notification من علبة الإخطار. في إشعار JSON ، نرسل معلمات مسماة uid إذا كان نفس الشيء uid متوفر بالفعل في الإشعار القديم مما يعني أننا بحاجة إلى إزالة الإشعار القديم من مركز الإشعارات وإظهار إشعار جديد. كيف من الممكن حدوث...
firebase
firebase-cloud-messaging
apple-push-notifications
swift3
19.06.2018, 09:39
3 الاجابة
#import "ViewController.h" @interface ViewController () @end @implementation ViewController @synthesize User_Name,Password,Login_Label,Register_Label; - (void)viewDidLoad { [super viewDidLoad]; NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; if (![defaults boolForKey:@"Regi...
nsuserdefaults
19.06.2018, 09:29
فوق
قائمة طعام