الحشو الداخلي
جزء من قسم مقدمة إلى SwiftUI في رحلة Swift على Coddy. الدرس 14 من 50.
تضيف .padding() مساحة حول العرض، بين محتواه وكل ما يحيط به. وبدون وسيطة، تستخدم المقدار القياسي البالغ 16 نقطة على كل جانب:
Text("Tap to start")
.padding()مرّر رقمًا لمقدار مختلف، أو سمِّ الحواف التي سيُطبَّق عليها:
Text("A").padding(24)
Text("B").padding(.horizontal, 20)
Text("C").padding(.top)يشير .horizontal إلى الحافتين الأمامية والخلفية، بينما يشير .vertical إلى الحافتين العلوية والسفلية. والحافة المفردة هي .top أو .bottom أو .leading أو .trailing.
التحدي
مبتدئامنح نص الزر مساحة أكبر: أضف حشوة بمقدار 24 نقطة على كل جانب.
جرّب بنفسك
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى SwiftUI
تدرّب بنفسك: Playground لـ Swift