Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NabigationControllerとの付き合い方
Search
keisukeYamagishi
April 25, 2022
Programming
0
310
NabigationControllerとの付き合い方
keisukeYamagishi
April 25, 2022
Tweet
Share
More Decks by keisukeYamagishi
See All by keisukeYamagishi
RxAlert 結構便利だと思います。
keisukeyamagishi
0
160
Chart実装が楽になりました。
keisukeyamagishi
0
1k
開発効率を考えてみました。xsort
keisukeyamagishi
0
320
MVVMについて.pdf
keisukeyamagishi
0
470
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
組織で育むオブザーバビリティ
ryota_hnk
0
160
Data-Centric Kaggle
isax1015
2
750
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
180
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
630
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
490
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
AtCoder Conference 2025
shindannin
0
1k
MUSUBIXとは
nahisaho
0
120
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
200
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
310
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
170
Why Our Code Smells
bkeepers
PRO
340
58k
Faster Mobile Websites
deanohume
310
31k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
230
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
150
How to make the Groovebox
asonas
2
1.9k
Site-Speed That Sticks
csswizardry
13
1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How to Talk to Developers About Accessibility
jct
2
120
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
Transcript
NavigationBarとの付き合い方 shichimitoucarashi keisuke yamagishi
自己紹介 Keisuke yamagishi Github: https://github.com/keisukeYamagishi App: https://apps.apple.com/us/app/chain/id6737129485?ct=Tap33766667
iOS15.0と iOS15.1, 15.2で 挙動が違う😎 UINavigationController
Appleの仕様変更により泣かせれる ぴえん🥺
具体的に申し上げると、 UINavigationController に付随されておる UINavigationBarを frameで操作できない🥺
None
None
解決策としては、 UINavigationControllerの UINavigationBarを使わず、 UINavigationBarを使うか、 UIView等を用いて、UINavigationBarを構築すると、 良いと考えます。
それにより、 ユーザーの急なバージョンアップなどで 思わぬ不具合を起こさなくなります
None
サンプルとして、 私が作成したClimbBarにて 実践してみます。
ClimbBar Github: https://github.com/shichimitoucarshi/ClimbBar
UITableViewや UIWebViewなど スクロール可能な要素を持つViewを 拡張することができるiOSライブラリです。