سؤال

هل يمكن لأي شخص أن تخبرني ما هو الفرق الدقيق بين تمديد وتوسيع صورة؟ نظرا لأنك تستطيع أن تقوم على أي حال بتعيين حجم الصورة وصور ImageView لتتناسب مع متطلباتك.

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

المحلول

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

وأود أن أعتبر زيادة في بعد واحد، ولكن ليس متناسبا في الآخر ليكون "تمتد". وبالمثل، فإن الانخفاض في بعد واحد، ولكن ليس متناسبا في الآخر سيكون "الاسكواش".

قد تجد هذه الجرار الجراري بريد مثير للاهتمام.

نصائح أخرى

تمدد الأصوات مثل عرض صورة صغيرة الحجم (10x10) في (100x100) أو (100x10). في بعض الأحيان يحصل على pix-elated.

ووسائل التحجيم لإظهار صورة لحجم مختلف إما صغيرا أو كبيرا مع الحفاظ على نسبة العرض إلى الارتفاع (برنامجي)، لذلك ستبدو غير لائق، لأنه عند الإمتداد إلى نسبة جانبية مختلفة، تحصل بعض الكائنات في الصورة على رؤية غير صحيحة.

يعني تمتد (في iPhone IB) "تحجيم 9 شريحة"، يعني التحجيم فقط التحجيم.

عند التمدد، يمكنك تحديد أي جزء من الصورة قد يتم استخدامه للتمدد وأي جزء قد لا. على سبيل المثال، عندما يكون لديك مربع مدور، فأنت لا تريد أن تمتد تقريب، خاصة عندما تكون فقط تمتد أفقيا أو رأسيا.

تشير إلى أنك تريد فقط استخدام البكسل الأوسط لتوسيع نطاق (IB) من خلال (IB) إعداد القيم X & Y إلى 0.50 (في منتصف الطريق) وقيم العرض والارتفاع إلى 0.00 (الحد الأدنى من البكسل)

ابحث عن contentStretch في مستندات لمزيد من المعلومات

عندما لا تظل تطابق صورتك، فإنك ترى الصورة غير المستنفدة والطول وعرض صورتك غير مناسب للعرض. لحل هذه المشكلة، يمكنك مضاعفة عرض صورتك وارتفاعها إلى معامل ثابت.

تمتد والتوسع لا تعني أي شيء مختلف إلا أنه في حالة دلالة.

هل هناك قطعة واحدة من النص في مكان ما تحاول فهمه؟ ربما يمكننا المساعدة في ذلك.

تمتد صورة تمتد حجم صورة صغيرة. من ناحية أخرى، فإن تحجيم الصورة هو تحجيم الصورة تقفز ارتفاع عرض Viewport وطول Viewport ....

يمكن إجراء التحجيم صورة صغيرة وكذلك كبيرة.

يجب أن تأخذ صورة ذات نوعية جيدة ثم يجب أن توسيع عليه

sprite.setscale(x,y);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top