怖くない!AutoLayout 〜多画面対応 with Storyboard〜
AutoLayoutとは AutoLayoutはiPhone SE, iPhone 7, iPhone 7Plusなど、様々なサイズのiPhone全てでいい感じにパーツを配置するための仕組みです...
52 search resultsShowing 1~20 results
You need to log-in
AutoLayoutとは AutoLayoutはiPhone SE, iPhone 7, iPhone 7Plusなど、様々なサイズのiPhone全てでいい感じにパーツを配置するための仕組みです...
はじめに Swift 4対応の一つ、Codableについていくつか疑問点を実験しつつ、日本語でまとめました。 元記事は以下ですが、たぶん元記事よりも補足しています。 Encoding and D...
はじめに☀ こんにちは、本年度より新卒でiOSエンジニアをしているはるふ(@_ha1f)です。 2年連続のSwiftアドベントカレンダー で、嬉しいです テストを書くのは大変です。特にUIのテス...
UIStackView 「怖くない!AutoLayout 〜多画面対応 with Storyboard〜」 ぶりのAutoLayout関連の記事です。 UIStackViewは複数のViewを上...
はじめに 1つめの記事では、Observableの基本動作とイベントの受け取り側について説明しました。 本記事では、Observableの基本的な生成(イベントの発行側)について書きます。 動作...
Array.countはO(1) Array.countはO(1)という話をTwitterで見かけました。 え???もしかして SwiftのArrayのcountってO(1)なのでは???O(n...
Abstract ハンペンとエビで作ったエビ団子 日常には575が溢れています。我々は知らぬうちに俳句や川柳の語呂の良さを真似ているものです。 今回は、日常にあふれている575を、Twitter...
Observableの変換基礎 〜filter, map, flatMap〜 3つめの記事です。ここからが本番という感じです! 1つめの記事 2つめの記事 イベントを発生させるObservabl...
はじめに クラスやインスタンスの説明は、世に多くありますが、たいてい難しい単語並びすぎて、初学者にはとっかかりにくいと感じます。 本記事は、具体例を多く入れて、掴んでもらうことを目的として書きま...
はじめに iOSで入力ボックス(UITextField, UITextViewなど)をおいて、実際入力しようとしてみるとキーボードが重複して次の画面に進めなくなった! みたいなこと、ありますよね...
こちらはLife is Tech ! Advent Calendar 2016 22日目の記事です。 自己紹介 こんにちは!先日GitHubのIDがha1fha1fからha1fになりました、はる...
tl;dr Realmのマイグレーション中のオブジェクトはプリミティブ型かMigrationObject型にキャストして値を読み込む。 モチベ Realmのマイグレーションについて調べると、簡単...
RxSwiftとは 最近流行ってる(?)FRPのフレームワークの一つです。 非同期処理のコールバック地獄をとてもシンプルに書くことができます。 また、RxKotlinなどとも似ているので、And...
動機 wikiのテーブルにまとめられたデータを読み込んで、正規化したり、コードにを生成したりしたかった。 URLコピペとかが理想だが、解析対象のTableの特定など困難なので、「検証」タブなどか...
公式ドキュメント 基本ここに書いてある https://developer.apple.com/ios/human-interface-guidelines/visual-design/typo...
CIFilter CIFilterを使うときは基本的に文字列でフィルタや入力などを指定する必要があります。 これを少し自動化してみました。 成果物 こういう感じで、全てのフィルタについて生成され...
11/10 追記 Xcode 9.1で修正されました よかった Motivation Xcode 9付属のシミュレータでOpenGLを動かすと信じられないぐらい遅くて、まともに動作確認できま...
Optional型 Optional型はSwift入門者には結構ハマる点のようで、Qiitaにもよく記事が上がっているのを見かけます。 もちろんかなり趣味も大いにあると思うけれど、「空にできるの...
もちろんできません safeAreaLayoutGuideはiOS 11+のみで使えるので、iOS 10等をサポートしているとエラーになります。 大抵の場合は、画面端からの代わりにsafeAre...
UIImage, CGImageの面倒なとこ 色々面倒なので拡張を作っています。 以下のサンプル、相互に参照しているのでメソッド足りなければ記事から探してください。 CGImage, CIIma...
52 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.