#UIkit

2025-12-19

Wow I just had the craziest brainfuk experience with a custom UICollectionView layout and contentInsetAdjustmentBehavior. From what I can tell, unless the view extends the width of the display, .automatic doesn't add the horizontal content inset but if it does it extend, it'll add it out of no where. I had to specify .always get consistently which I guess makes sense?

#uikit #iosdev

Piotrek Jeremiczpiotrekjeremicz
2025-12-16

The implementation is still in its early development stages, so I plan to test it for performance. 🚀

Many people still use navigation in , and when we need to support legacy code, it makes sense. However, this time I want to approach it using pure SwiftUI. ✨

Piotrek Jeremiczpiotrekjeremicz
2025-12-16

The will be responsible solely for the navigation layer. 🧭

Think of it like our old friend, UINavigationController! 🚶‍♂️

I'm experimenting with different to enhance the code's readability. ✨

Nico Reesenicoreese
2025-12-11

New in iOS 26.2: Medium detent sheets now feature translucent Lists and transition to fully opaque. Before, they were always fully opaque and you needed to set a clear background and manage row colors yourself if you wanted a glass sheet.

Did they do something similar in ?

Christian Beerchbeer
2025-12-07

Having a UIColorWell in a UIBarButtonItem in a toolbar used as inputAccessoryView shows the UIColorPickerViewController behind the keyboard 🤯

Creating a UIButton that renders the color and opens the UIColorPickerViewController when tapped shows dismisses the keyboard and shows the picker and even shows the keyboard again when closed 🤔

Why doesn't UIColorWell do that?!

Nico Reesenicoreese
2025-12-05

There is way too little tinted Liquid Glass in use in the system. It looks so good!

Christian Beerchbeer
2025-12-05

I am trying to use FocusState with my NSTextView rich text editor… but I can't get it to work. Changing the state does not call updateView and thus I can't update the firstResponder… any hints?

2025-12-05

SwiftUIやAppKitやCatalyst、ElectronなどMacのアプリケーションフォルダ内にあるアプリが、どのようなUIフレームワークで開発されているかを特定してくれるMacアプリ「App Detective」がリリース。
applech2.com/archives/20251205

#applech2 #仕事効率化 #AppKit #Catalyst #Electron #github #Mac #OSS #SwiftUI #UIKit #オープンソース #レビュー

2025-12-03

Навигация на SwiftUI: чего не хватает и как исправить

В статье iOS-разработчик студии комплексной разработки цифровых продуктов и мобильных приложений CleverPumpkin разбирает ограничения SwiftUI при построении сложной навигации, с которыми команда столкнулась на одном из своих проектов. Он рассказывает, в каких сценариях приходилось подключать UIKit, чтобы сохранять стабильность, показывает варианты подходов и делится выводами, какие инструменты выбирать для контролируемой навигации. Статья может быть особенно полезна тем, кто разрабатывает архитектуру и выбирает подходящий стек технологий.

habr.com/ru/companies/cleverpu

#ios_разработка #swiftui #uikit #navigationstack #ios #ios_development

Snapp Mobile iOS Newsletterios_newsletter_snapp
2025-12-03

Bridge the UIKit-SwiftUI gap effortlessly. iOS 26's native 𝘖𝘣𝘴𝘦𝘳𝘷𝘦𝘷𝘢𝘵𝘪𝘰𝘯 support eliminates manual tracking logic, letting UIKit views automatically respond to SwiftUI state.

🔗: nilcoalescing.com/blog/Automat by Natalia Panferova (@natpanferova)

Christian Beerchbeer
2025-12-02

Doesn‘t work … yet

Christian Beerchbeer
2025-12-02

Seems I can: either convert to binding by comparing the focusState with a given value or forward the FocusState and the value and convert to firstResponder in the UIViewRep… at least theoretically. Will try…

Christian Beerchbeer
2025-12-02

Can I somehow make use of FocusState in a UIViewRepresentable?

Christian Beerchbeer
2025-12-02

Yeah 🥳 Wasn't expecting this to work… safeAreaLayoutGuide FTW!

Christian Beerchbeer
2025-12-02
Christian Beerchbeer
2025-12-02

UITextView.inputAccessoryView = toolBar on iPad ... RLY?! 🫣

What can I do to improve this?

2025-12-02

Грани полиморфизма React: полиморфные декораторы

Привет, снова Костя из Интересно

habr.com/ru/companies/cloud_ru

#react #полиморфизм #декораторы #hoc #link #uikit

2025-12-01

Первая в мире библиотека Web Components в духе shadcn. Серьёзно, я проверял

Первая в мире библиотека Web Components в духе shadcn/ui Насколько я проверил — это первая подобная библиотека для Web Components. Если ошибаюсь — поправьте в комментах! 🤓 Let's get it

habr.com/ru/articles/972038/?u

#webcomponents #ui #uikit #unstyled #библиотека_javascript #frontendразработка #webразработка #готовые_решения #javascript #shadcn

2025-12-01

Первая в мире библиотека Web Components в духе shadcn. Серьёзно, я проверял

Первая в мире библиотека Web Components в духе shadcn/ui Насколько я проверил — это первая подобная библиотека для Web Components. Если ошибаюсь — поправьте в комментах! 🤓 Let's get it

habr.com/ru/articles/972038/

#webcomponents #ui #uikit #unstyled #библиотека_javascript #frontendразработка #webразработка #готовые_решения #javascript #shadcn

Nico Reesenicoreese
2025-11-27

On my quest for a good Core Data + Cloud sync replacement, I came across github.com/pointfreeco/sqlite-. Doubts remain though. It's heavily block-based and does not use actors, which I would like to have. Also relying on a third party for the most important thing in my app... Ugh. Why is this so hard.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst