$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NabigationControllerとの付き合い方
Search
keisukeYamagishi
April 25, 2022
Programming
0
300
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
310
MVVMについて.pdf
keisukeyamagishi
0
470
Other Decks in Programming
See All in Programming
AIコーディングエージェント(skywork)
kondai24
0
130
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
230
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
6.7k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
37
23k
connect-python: convenient protobuf RPC for Python
anuraaga
0
370
AIコーディングエージェント(NotebookLM)
kondai24
0
150
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
320
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
230
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
140
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
無秩序からの脱却 / Emergence from chaos
nrslib
2
12k
チームをチームにするEM
hitode909
0
260
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
A Tale of Four Properties
chriscoyier
162
23k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
[SF Ruby Conf 2025] Rails X
palkan
0
470
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Code Review Best Practice
trishagee
73
19k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Into the Great Unknown - MozCon
thekraken
40
2.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.8k
Being A Developer After 40
akosma
91
590k
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ライブラリです。