اي فون sdk- uialertview زر مع الصورة
-
19-09-2019 - |
سؤال
هل يمكن أن تخبرني إذا كان من الممكن استخدام عرض Uiimage كزر UialertView "نص"؟ لم أتمكن من العثور على الإجابة googling ..
شكر كثيرا
المحلول
نعم، من الممكن، لكنني لن أوصي به. يجب أن تعمل من خلال الركض الفرعي في UialerTView حتى تجد واحدة من الفصل الصحيح، وأود أن أفترض uibutton، وأضف UiimageView الخاص بك في الأعلى مثل هذا:
for (UIView *v in [myAlertView subviews]) {
if ([v isKindOfClass:[UIButton class]]) {
//IF I AM THE RIGHT BUTTON
[v addSubview:myUIImageView];
}
}
لتحديد الزر الصحيح، قد تعطيه في البداية بعض النص الفردي مثل "Foobar5" واختبر كل زر لمعرفة ما إذا كان هذا هو نصه، وإذا كان الأمر كذلك، فقم بإزالة النص وإضافة UiImageView.
نصائح أخرى
يمكنك استخدام أحرف Unicode، والتي يتم تقديمها كأيقونات. وصفته هنا:إضافة الصور إلى أزرار UiactionSheet كما هو الحال في UIDOCENTIONTICTACTICTROLLER
لا تنتمي إلى StackOverflow