سؤال

وانا من النوع خسر في بين UIImage، UIImageView، CG، والطبقات ... وأريد أن ألفت نفسها عدة مرات UIImage في نفس UIImageView. أنا لا أريد أن يكون لها subview منفصل لكل من هذه الكائنات. لذلك يكفي أن يكون صورة كاملة. كيف أفعل ذلك؟

هل كانت مفيدة؟

المحلول

وUIImageView لا يسمح لك أن تفعل ذلك. بدلا من ذلك، أنصح لك لاستخدام UIView منتظم واستخدام drawRect: وظيفة لرسم الصور. نلقي نظرة على المستندات الأساسية الرسومات إذا كنت تريد أن تعرف كيف تفعل ذلك.

نصائح أخرى

ولقد وجدت هذا كما كنت أبحث أيضا عن إجابات لهذا السؤال

http://www.cocoanetics.com/2010/07/drawing -on-uiimages /

وسيكون لديك لإنشاء عدة كائنات UIImage للقيام بذلك. حقا UIImageView هو خيار خاطئ. إنشاء UIView وأضيف أشياء UIImageView mulitple إليها. عذرا.

وحسنا أعتقد أنها بسيطة

[imageView addSubview:myTextView];

وحيث myTextView يمكن أن يتم باستخدام قطعة التعليمات البرمجية التالية

UIImage *myImage = [[uiimage alloc]initwithname:@"txtImage"];
UIImageView *myTextView =
      [[UIImageView alloc]initwithframe:("enter the height width you want ")];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top