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

1 إجابة
كنت أقرأ "The Swift Programming Language Swift 4.2" وفي فصل "Strings and Characters" تحت قسم "Substrings" ، يتم إعطاء الكود التالي كمثال: let greeting = "Hello, world!" let index = greeting.firstIndex(of: ",") ?? greeting.endIndex let beginning = greeting[..<index] ...
xcode
30.07.2018, 14:34
2 الاجابة
لدي UICollectionViewCell في UICollectionView يحتوي على مكونين 1 × UIImageView 1 × UIView من الأفضل أن يحتوي UIView على تصنيفين ، ولديه الخصائص التالية التي تم تعيينها كافتراضية: backgroundColor = .clearisHidden = true وقد UICollectionView clipsToBounds ضبط ل false . في ال delegate من UICollecti...
uicollectionview
uicollectionviewcell
tvos
30.07.2018, 14:17
1 إجابة
أريد تشغيل فيديو Youtube بحجم عرض محدد. لا يمكنني حاليًا تشغيل الفيديو بحجم العرض الكامل. يمكنك التحقق من الصورة أدناه حيث يتم عرض الجزء الأسود في كل من الجانب الأيسر والأيمن. [IMG_OUR_ID=213.png] اي مساعدة ستكون مقدرة جدا
ytplayerview
30.07.2018, 14:13
1 إجابة
أنا أنشر هذا السؤال للمرة الثانية ، وسوف أوضح هذه المرة بقدر ما أستطيع. لدي أربعة viewControllers في storyboard ، أسمائهم هي: - fView (يحتوي على زرين ، أحدهما للمستخدم والآخر للموفر) - rView (يحتوي على زر واحد يسمى "تسجيل") - gView (له لون أخضر للخلفية فقط) - yView (له لون أصفر في ال...
xcode
30.07.2018, 14:01
1 إجابة
يمكنني رسم خط أفقي مع الرمز: let lineLayer = CAShapeLayer() lineLayer.lineDashPattern = [4, 4] أريد إنشاء "مخطط شريطي" كيف: [IMG_OUR_ID=8064.jpg] لقد قمت بإنشاء مخطط شريطي ، لكن لا يمكنني إضافة خطوط متقطعة رأسية. CALayer لها طريقة واحدة فقط. ...
core-graphics
15.07.2018, 07:12
1 إجابة
أحاول إرسال البيانات من وحدة تحكم طريقة العرض الأصلية (Container View) إلى وحدة تحكم طريقة العرض التابعة لها. لقد حاولت إرسال البيانات عبر segig لكنني تلقيت هذا الخطأ "تعذر إرسال قيمة من النوع 'UIViewController' (0x10d30d1f0) إلى" ContainerDeom.ChildVC "" ContainerDeom...
segue
parent-child
15.07.2018, 06:30
1 إجابة
أريد تجربة Firebase Auth UI وكنت أتابع المستندات الرسمية. المستندات (على الأقل لنظام التشغيل iOS) مربكة للغاية وبعضها قديم (تسمية استيراد غير صحيحة وما إلى ذلك). الآن أردت فقط إظهار شاشة Firebase AuthUI في بداية تطبيق الاختبار الخاص بي. حاولت أدناه import UIKit import FirebaseAuthUI import Firebase...
firebase
firebase-authentication
15.07.2018, 06:06
2 الاجابة
[IMG_OUR_ID=8083.png] كيف يمكنني تغيير لون رمز النتيجة برمز في سويفت؟
searchbar
15.07.2018, 05:52
2 الاجابة
لدي هذا الرمز في الملعب ، لكنه لا يجمع. الخطأ Cannot invoke 'actionDispatcher' with an argument list of type '(uiEvent: MyEvent)' . هذا هو مقتطف الرمز: import UIKit protocol CircuitUiEvent {} protocol CircuitInteractor { associatedtype UiEvent: CircuitUiEvent func actionDispatcher(uiEv...
generics
protocols
19.06.2018, 20:52
1 إجابة
أواجه مشكلة في التحويل من PromiseKit 4.0 إلى PromiseKit 6.3. أحاول تحويل هذه الوظيفة المحددة إلى الإصدار الجديد. كيف يمكنني أن أفعل هذا؟ func registerUser(_ email: String, givenName: String, familyName: String, password: String) -> Promise<JSON> { let req = urlRequestForPath("/user...
promisekit
19.06.2018, 20:48
1 إجابة
في تطبيقي ، أريد تغيير اتجاه الجهاز. لقد حاولت ذلك كما في السؤال الآخر مع نفس الموضوع: let value = UIInterfaceOrientation.landscapeRight.rawValue UIDevice.current.setValue(value, forKey: "orientation") ولكن يبدو أن هذا يعمل فقط إذا كان الاتجاه مسموحًا به بالفعل حتى يتمكن المستخدم من تغييره بتدوير...
orientation
19.06.2018, 20:33
3 الاجابة
أريد أن أضيف بعض أقحم إلى tableView لتضخيم كل المحتوى الخاص بك. عند استخدام المحتوى العلوي / السفلي فقط ، كل شيء يعمل بشكل جيد. ولكن في محاولة لوضع القيم اليسرى واليمنى ، لا يعمل التمرير tableView (انظر gif). ما المشكله؟ @IBOutlet weak var tableView: UITableView! override func viewDidLoad() {...
uitableview
uiscrollview
19.06.2018, 20:27
1 إجابة
[IMG_OUR_ID=21259.png] لقد قررت للتو تعلم Swift كلغة جديدة وقمت بتنزيل Xcode واتبعت دورة Apple Swift التعليمية. لن تطبع وحدة التحكم () أي شيء. أعلم أنه لا يمكن أن يكون خطأ في بناء الجملة ، لأنني لم ألمس حتى الرمز الذي لديهم كمثال يفترض أن تظهر وظيفة print () تعمل. لديّ الجزء السفلي مفتوحًا والجزء ا...
swift-playground
19.06.2018, 20:25
2 الاجابة
لقد حصلت على عنصر زر شريط التنقل الذي يضيف عرض مؤشر نشاط مخصص أثناء استعلام البيانات. عندما يكتمل الاستعلام ، أود إعادة الزر إلى حالته الأصلية. هنا هو قانون بلدي الحالي: let filterActivityIndicator = UIActivityIndicatorView(frame: CGRect(x: 0, y: 0, width: 20, height: 20)) filterActivityIndicator.c...
uibarbuttonitem
19.06.2018, 20:25
1 إجابة
بعد تحليل JSON من خلال مكالمة API واجهت صعوبة في تحويل JSON المعرب إلى البيانات التي أريد عرضها في ViewController. أنا قادر على طباعة بيانات JSON في وحدة التحكم ولكن لا يمكنني الحصول على قيمة "word: .." فقط من البيانات التي أريد عرضها. هذا مثال على كائن JSON: { "metadata": {}, "result...
19.06.2018, 20:13
فوق
قائمة طعام