ttlog

日々の開発で得た知見の技術メモ。モバイルアプリネタが多いです。

2019-10-01から1ヶ月間の記事一覧

UINavigationBarの透明化

まずは透明化/解除のExtensionを作成 public extension UINavigationBar { /// ナビゲーションバーを透明化する func enableTransparency() { setBackgroundImage(UIImage(), for: .default) shadowImage = UIImage() } /// ナビゲーションバーを透明化を解…

256bit乱数を生成する方法

256bitに限った話ではないのですが、大きめの乱数を生成する方法です。 乱数の生成は以下のように様々な方法がありますが、 RandomNumberGenerator arc4random() arc4random_uniform() rand() random() いずれにしても最大で64bitまでしか生成出来ないようで…