وبلاگ بلیان

چیدمان خودکار مدرن برای ایکس‌کد ۱۳، سوئیفت ۵ و آی‌اواس ۱۵

Modern Auto Layout For Xcode 13, Swift 5 & iOS 15

معرفی کتاب «چیدمان خودکار مدرن برای ایکس‌کد ۱۳، سوئیفت ۵ و آی‌اواس ۱۵» (با عنوان لاتین Modern Auto Layout For Xcode 13, Swift 5 & iOS 15) نوشتهٔ Keith Harrison، منتشرشده توسط نشر 6 در سال 2021. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.

Introduction Why Learn Auto Layout? Modern Auto Layout Before We Get Started What We Will Cover Get The Code Change History Layout Before Auto Layout Our First Layout Autoresizing Creating A Custom Subclass Of UIView Layout Without Storyboards Key Points To remember Test Your Knowledge Getting Started With Auto Layout What Is Auto Layout? What Is A Constraint? Who Owns A Constraint? How Many Constraints Do I Need? Test Your Knowledge Using Interface Builder The Many Ways To Create A Constraint Editing A Constraint Creating Outlets For Constraints Viewing Layout Warnings And Errors Interface Builder Example Interface Builder Tips And Tricks Test Your Knowledge Creating Constraints In Code Activating and Deactivating Constraints Disabling The Autoresizing Mask Creating Constraints With NSLayoutConstraint Visual Format Language Layout Anchors Which Should You Use? Constraints In A Custom View Key Points To Remember Test Your Knowledge Safe Areas And Layout Margins Safe Area Layout Guide Layout Margins Layout Guides Keyboard Layout Guide Key Points To Remember Test Your Knowledge Layout Priorities And Content Size Layout Priorities Intrinsic Content Size Content Mode Content Hugging And Compression Resistance Key Points To Remember Test Your Knowledge Stack Views Getting Started With Stack Views A Closer Look At Stack Views Stack Views And Layout Priorities Dynamically Updating Stack Views Adding Background Views Stack View Oddities Key Points To Remember Test Your Knowledge Understanding The Layout Engine The Layout Pass Should You Use updateConstraints? Animating Constraints Custom Layouts Alignment Rectangles Key Points To Remember Test Your Knowledge Debugging When It Goes Wrong Unsatisfiable Constraints Adding Identifiers To Views And Constraints Ambiguous Layouts Using The View Debugger Private Debug Methods Layout Loops Key Points To Remember Scroll Views And Auto Layout Creating Constraints For A Scroll View Frame And Content Layout Guides Scrolling A Stack View Managing The Keyboard Key Points To Remember Test Your Knowledge Dynamic Type Using Dynamic Type Readable Content Guides Text Views Scaling Dynamic Type Custom Fonts With Dynamic Type Restricting Dynamic Type Sizes Key Points To Remember Test Your Knowledge Working With Table Views Table View Row Height Self-Sizing Table View Cells Readable Table Views Self-Sizing Table View Headers Key Points To Remember Test Your Knowledge Adapting For Size Trait Collections Size Classes Supporting iPad Multitasking Using Size Classes With Interface Builder Using Traits In Code Using Traits With The Asset Catalog Variable Width Strings When Size Classes Are Not Enough Key Points To Remember Test Your Knowledge Tour Of Interface Builder Xcode Toolbar Inspectors Library Document Outline Device Configuration Configuring The Editor Assistant Editor Previewing Your Layout Auto Layout Tools Layout Essentials The View Hierarchy View Geometry Points vs. Pixels One More Thing
دانلود کتاب چیدمان خودکار مدرن برای ایکس‌کد ۱۳، سوئیفت ۵ و آی‌اواس ۱۵