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

Apple のサイトで使用している色

Apple のサイトからスクリーンショットを取り、配色を調査した。 テキストの色(黒) この色 HEX #1E2020 RGB 30, 32, 32 テキストの色(灰色) この色 HEX #898989 RGB 137, 137, 137 灰色の背景と、その上のテキストの色 この色 背景 HEX #F3F3F3 RGB 2…

SwiftUI TextField の onEditingChanged() をハンドルする

SwiftUI TextField の onEditingChanged() を使ってみるサンプル。 今回のサンプルは 2つの TextField の入力を足し算するが TextField 編集中は、=(イコール)ボタンが押せない、という設定で試してみた。 初期状態 ボタンは押せる 編集開始した状態 ボタ…

SwiftUI NavigationView の Push/Pop をコードで実行する

SwiftUI の NavigationView の Push(進む)と Pop(戻る)をユーザのアクションではなく、コードで(pragmatically)実行する調査をしたサンプル。 サンプルはボタンアクションで Push/Pop するが、この調査結果により、コードで Push/Pop 実行できることが…

SwiftUI NavigationLink の有効/無効を切り替える

SwiftUI で NavigationLink の有効/無効の切替サンプルを作った。 ざっくりいうと NavigationLink は hidden にしておいて直接操作させず、代わりに Button のアクションを一枚噛ませて NavigationLink がアクションする、という流れにするとできた。 Naviga…

SwiftUI KeyboardObserving を使用して TextField がキーボードに隠れる問題に対応する

入力したい TextField にタッチする→表示されたキーボードにより TextField が隠れる→入力しづらい という問題。 これは Objective-C 時代からあり、よく対処されてきた問題なのだが SwiftUI の場合は、 GitHub にある KeyboardObserving という OSS で対応…

SwiftUI ビュー内に直接配置するビューが多くてビルドエラーになる場合

現象 Xcode 10.15.1 / Swift 5.1.2 ドキュメントのどこに記載があるかは不明だが SwiftUI でビュー内に配置できるサブビューは 10 個までのようだ。 たとえば struct ContentView: View { var body: some View { VStack { Text("1") Text("2") Text("3") Tex…

SwiftUI @State/@ObservableObject/@EnvironmentObject のメモ

それぞれの違いなどをメモする。 間違いあるかもしれない。 @State State - SwiftUI | Apple Developer Documentation SwiftUI Framework に含まれる。 概要 @State の値が変更されると、ビューの表示は再計算される。 State からバインディングを取得するに…

映画『ショーシャンクの空に』の感想

ショーシャンクの空に(字幕版)発売日: 2013/11/26メディア: Prime Videoこの商品を含むブログ (3件) を見る 1994年 アメリカ 原作 スティーヴン・キング 出演 ティム・ロビンズ、モーガン・フリーマン スティーヴン・キング原作の映画は面白いものが多い。 …

【SwiftUI】TextField で金額を入力する

NumberFomatter を TextField に設定して、以下の動作を確認 米ドル、ユーロ、日本円入力のテスト アルファベットなどの金額ではない入力は、キーボードを閉じたタイミングで消され、訂正される 入力可能な金額の最高値 入力可能な小数点以下の桁数 サンプル…

【SwiftUI】背景タッチで TextField のキーボードを閉じる

👆こんな感じに。 サンプルコードは以下。

Xcode で "Unable to boot the Simulator" が発生してシミュレータが起動しない

以下の Xcode が入っている環境(プロジェクトにより使用する Xcode のバージョンを切り替えしている)で Xcode 10.1 Xcode 11.2 Xcode 11.2.1 のアップデートがあったのでこれを取り込んだ。 (これが原因かどうか分からないが) その後 Xcode 10.1 の方の…

所得税と復興特別所得税の計算

参考 所得税のしくみ No.2260 所得税の税率 所得税 所得税の税率は、分離課税に対するものなどを除くと、5%から45%の7段階に区分されています。 課税される所得金額(千円未満の端数金額を切り捨てた後の金額です。)に対する所得税の金額は、次の速算表を使…

所得と所得控除

所得控除の一覧 給与所得控除(給与所得者のみが対象) 雑損控除 医療費控除 社会保険料控除 小規模企業共済等掛金控除 生命保険料控除 地震保険料控除 寄附金控除 障害者控除 寡婦控除・寡夫控除 勤労学生控除 配偶者控除 配偶者特別控除 扶養控除 基礎控除…

進行方向別通行区分の曲がまとまってる所

進行方向別通行区分のアルバムなど、楽曲がまとまってるところのリンク。いづれも今は更新されていません。 MySpace https://myspace.com/shinkouhoukou SoundCloud https://soundcloud.com/shinkou-houkou-3 YouTube https://www.youtube.com/user/shinkouh…

所得の一覧

正しくね 申告しよう 課税所得 資料 所得税 所得税のしくみ 所得の種類 利子所得 配当所得 不動産所得 事業所得 給与所得 退職所得 山林所得 譲渡所得 一時所得 雑所得 1. 利子所得 利子所得とは、預貯金及び公社債の利子並びに合同運用信託、公社債投資信託…

映画『マッドマックス 怒りのデスロード』の感想

マッドマックス 怒りのデス・ロード(字幕版)発売日: 2015/09/01メディア: Prime Videoこの商品を含むブログ (13件) を見る 名作マッドマックス2の流れを組む続編。 アカデミー賞6部門受賞している評価の高い作品。 マッドマックス2のような面白さを期待して…

映画『ターミネーター2』の感想

メディア: この商品を含むブログを見る とても良い映画。 モヤモヤするので、この映画を面白くしていると思われる要素をリストし、面白さの根拠をハッキリさせて、スッキリしたい。 前作と T-800(シュワちゃん)の役目が逆になっている 前作はシュワちゃんは…

Cppcheck を試す

http://cppcheck.sourceforge.net/ macOS だと brew 経由で cppcheck をインストールできる。 $ brew install cppcheck cppcheck を試してみる $ cppcheck --enable=all <対象フォルダ or 対象ソース> 2> cppcheck.log これで cppcheck.log にチェック結果…

映画『キューブ(CUBE)』の感想

キューブ (字幕版)発売日: 2016/01/01メディア: Prime Video すごく良い。 カナダの低予算映画。 この次回作もあるが、キューブは最初の作品だけが、おすすめである。 以下、ネタバレ全開の感想。 最初に死んだのは誰? 映画冒頭にまず挨拶がわりに、ひとり…

映画『いまを生きる』の感想

いまを生きる (字幕版)発売日: 2013/11/26メディア: Prime Videoこの商品を含むブログを見る 「いまを生きる」 原題は Dead Poets Society. 和訳すると"死せる詩人の会"。 良い映画だった。 良いところや印象に残った箇所を箇条書きで ロビン・ウィリアムス…

クレジットカードを利用した時にメール通知が来る仕組みは、楽天が申請した特許

https://patentfield.com/patents/JP20060035211#pdf 【特許請求の範囲】【請求項1】 クレジットカードの利用があったことを、ユーザの端末に電子メールで通知するカード利用通知システムであって、 クレジットカードの売上情報から生成した、前記ユーザの…