How to Create Hyperlink in SwiftUI Text
|

How to Create Hyperlink in SwiftUI Text

Navigating the digital landscape, hyperlinks have always been the bridges connecting one piece of content to another. They’re fundamental to the user experience. With the introduction of SwiftUI and its support for markdown in text views, creating hyperlinks has never been more seamless. In this post, we’ll uncover how to embed hyperlinks within SwiftUI text…

How to Add Custom Fonts to Your Xcode Project
|

How to Add Custom Fonts to Your Xcode Project

The default fonts available in Xcode are good, but sometimes you need a specific font to make your iOS app stand out or adhere to a brand’s guidelines. Adding custom fonts to your Xcode project might seem daunting at first, but it’s actually quite straightforward. In this blog post, I will walk you through the…

How to Add List Inside a Sheet Properly in SwiftUI
|

How to Add List Inside a Sheet Properly in SwiftUI

In SwiftUI, sheets are a convenient way to present secondary views or modals. While adding a list inside a sheet is straightforward, it can introduce some interaction issues, especially when the sheet is resizable. In this blog post, we’ll explore how to add a list inside a sheet properly in SwiftUI, ensuring smooth scrolling and…

How to Create Translucent Background for a Sheet in SwiftUI
|

How to Create Translucent Background for a Sheet in SwiftUI

In SwiftUI, sheets are a versatile way to present secondary views or modals. While sheets come with a default background color, there might be scenarios where you want to make the background translucent. This can add a layer of depth to your UI and make it more visually appealing. In this blog post, we’ll explore…

How to Disable Sheet Animation in iOS SwiftUI
|

How to Disable Sheet Animation in iOS SwiftUI

In SwiftUI, animations add a dynamic flair to the user interface, making transitions between different states smooth and visually appealing. However, there are situations where you might want to disable animations, either for performance reasons or to meet specific design requirements. In this blog post, we’ll explore how to disable animations for a sheet in…

How to Set Transparent Background for Sheet in iOS SwiftUI
|

How to Set Transparent Background for Sheet in iOS SwiftUI

In SwiftUI, sheets are a popular way to present secondary views or modals. While sheets come with a default background color, you might want to make the background transparent for various reasons, such as overlaying the sheet on top of existing content without obscuring it. In this blog post, we’ll explore how to set a…

How to Automatically Dismiss a Sheet in iOS SwiftUI
|

How to Automatically Dismiss a Sheet in iOS SwiftUI

In SwiftUI, sheets are commonly used to present secondary views or modals. While you can easily dismiss a sheet by tapping a button or dragging it down, there might be scenarios where you want the sheet to dismiss automatically after a certain period. In this blog post, we’ll explore how to automatically dismiss a sheet…

How to Create Bottom Sheet in iOS SwiftUI
|

How to Create Bottom Sheet in iOS SwiftUI

Bottom sheets are a popular UI element in modern mobile applications. They are used to display additional information or actions that are related to the current screen. In SwiftUI, creating a bottom sheet is quite straightforward, thanks to the .sheet and .presentationDetents modifiers. In this blog post, we’ll explore different ways to create a bottom…

How to Hide Sheet Drag Indicator in iOS SwiftUI
|

How to Hide Sheet Drag Indicator in iOS SwiftUI

In SwiftUI, sheets are a common way to present secondary views or modals. When you have multiple detents for your sheet, a drag indicator appears automatically to signify that the sheet can be dragged to different heights. However, there might be scenarios where you want to hide this drag indicator. In this blog post, we’ll…