こんにちは、daihaseです。
ちょっと久々の投稿になりますが、今日はSwiftネタを。 開発をしていると文字列から高さ・幅を取得したい時って出てこないですかね?
そんなちょっとしたTipsを紹介。
続きを読む
こんにちは、daihaseです。
ちょっと久々の投稿になりますが、今日はSwiftネタを。 開発をしていると文字列から高さ・幅を取得したい時って出てこないですかね?
そんなちょっとしたTipsを紹介。
続きを読む
※こちらの情報は最新のGo1.16(2021.7現在)では古いものとなっています。 Goの環境構築に関しては下記を参照ください。 tech.librastudio.co.jp
こんにちは、daihaseです。
Goの環境をインストールする際など、ググるとよくGOROOTやGOPATHについて色々出てくると思います。こちらどういった環境にするかにもよりますが、基本的に以下のように考えて問題ありません。
特にGOPATHに関しては、昔はこのGOPATHをわけることもありましたが、Go1.8よりプロポーザルによりGOPATHが未設定の場合、デフォルトで$HOME/goとなるようになりました。
3つ目のは$PATHに$GOPATH/binを追加する作業ですね。実際の設定を見ると以下のような感じです。
続きを読む
こんにちは、daihaseです。 今日はまた久々にSwiftネタを。
お題にあるUIImageをリサイズして返すメソッドですが、使い道としては、例えばアプリ側で取得した画像をサーバーにアップする際に、通常だと縦横サイズが大きすぎるので容量もデカくなってしまいます。それをリサイズしてからアップしたい、とかですかね。
まずUIImageを拡張したファイルを用意。
続きを読む
こんばんわ、daihaseです。
Ubuntuをセットアップしてから、後から「やっぱり英語化しとけばよかった」なんて思ったことはないでしょうか? 実はUbuntuは簡単に設定ファイルを書き換えるだけでサクっと変更出来てしまうので今日はそれを紹介。
続きを読む
こんばんは、daihaseです。 今日は久々のSwiftネタを。というか久々のブログを。
UIViewの指定した箇所を角丸にする方法。 例えば全体を角丸にするには
let roundedView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 50)) roundedView.layer.cornerRadius = 15 roundedView.backgroundColor = .blue view.addSubview(roundedView)
こんな感じにしてやればなりますね。
でも左上だけ、とか右上だけ、といった箇所を指定する場合はちょっとした処理を書いてやらないといけません。それが以下。
UIViewを拡張したクラスを作ってやります。
続きを読む