سؤال

أقوم بتحميل UIWebView من سلسلة في تطبيق قائم على التنقل.أنا أستخدم هذا في علامة رأس UIWebView:

<meta name="viewport" content="width=320,height=420,user-scalable=yes,initial-scale=1.0">

أستخدم إطار العرض عند 1.0 لأنه لا يلزم إعادة ضبط أحجام الصور، وهذا هو الحال بدون إطار العرض.عندما يتم تدوير الهاتف إلى الوضع الأفقي، يتم قص عرض النافذة بشدة وأحصل على فراغ أسود على الجانب الأيمن.أرغب في أن يملأ العرض كل المساحة الأفقية...ولكي يملأ النص استخدم هذه المساحة، بدلاً من الالتفاف بقدر ما هو الحال في الصورة العمودية.هل هناك طريقة للحصول على هذا النوع من التنسيق؟

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

المحلول

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

أيضا، هنا بناء الجملة:

<meta name = "viewport" content = "width = 320,
   initial-scale = 2.3, user-scalable = no">

لاحظ أن Apple تستخدم الفواصل أثناء استخدامك للفواصل المنقوطة.

إذا كان حجمه كبيرًا جدًا في الوضع الأفقي، وكنت تستخدم الوضع الأفقي كثيرًا، فما عليك سوى تصغير حجمه بالكامل، وتكبيره أحيانًا عندما يكون في الوضع الرأسي :-)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top