UIImageViewを削除する方法...ってどうやるんだっけ?ということがあったのでメモしておきます。 どこかで以下のようにインスタンス化しているUIImageView。 let imageView = UIImageView(image: uiImage) removeFromSuperviewを使用することで削除できます…
前回、タップした瞬間に円を描くサンプルを作成しました。 ▶︎ swiftで円を描く [UIGestureRecognizer] [drawInRect] [Context] [swift 2.2] - MILLEN BOX それを見た方から「extensionを使うといいよ〜」とアドバイス頂きましたのでやってみました。 今回は…
画像イメージを貼り付け表示とかではなく、swiftで円を描く方法のメモです。 今回は前回作成した OekakiGestureRecognizer を使ってタップした瞬間に円を描くサンプルを作成しました。 参考URL: OekakiGestureRecognizer (touchDownを認識するGestureRecogni…
現在簡単なお絵描き機能を持ったアプリを作成中ですが、その実現方法として当初UIPanGestureRecognizerを使用してタップ・タッチを検出していました。 しかしUIPanGestureRecognizerでお絵描き機能を実現した場合、画面に指を引っ付けて指を動かしたり離した…
UIScrollViewにて画像の拡大縮小に対応した時、特定の動作(拡大縮小やスクロールなど)時のみ消したいViewがある!といったことがあるかもしれません。 今回はその実現方法のメモです。 /** 写真の拡大縮小に対応 */ func viewForZoomingInScrollView(scrollV…
CoreImageにてBlur画像を作成する為の関数についてメモを残しときます。 1. ガウジアンFilter関数 Ver.1 以下は元画像(CIImage)からBlur画像を作成する関数です。 UIImageからCIImageのゲット方法は let imageCIImage = CIImage(CGImage: imageUIImage.CGIma…
かるーくかるーくメモを残します。 本日はNavigationBarのカスタマイズの方法について。 Githubは以下です。 ▶︎GitHub - anthrgrnwrld/customNavigationBar 1. Navigation Barをアニメーションを使って隠す 隠す self.navigationController!.setNavigationBa…
ブログの更新ができてない。 もうこうなったらつぶやくように更新していこうと思います。 本日はUnwind Segueのアニメーションをカスタマイズする方法をベタっとメモしておきます。 Githubは以下です。 ▶︎GitHub - anthrgrnwrld/myUnwindSegue 1. Storyboard…
ものすごく久しぶりの投稿です。。。。 罪悪感でいっぱい。。。。 先日(と言っても随分前ですが、、、)iOS8で追加されたUIVisualEffectViewを使ってBlur効果を実現しました。 ▶︎iOS8で追加されたUIVisualEffectViewを使ってBlur効果を作成する [UIVisualEf…
アプリがアクティブでなくなったことをViewControllerにて検知する方法について調べてみました。 自分ポイント1 - 非アクティブ時に実行されるメソッドについて アプリが非アクティブになった時、AppDelegateの applicationWillResignActive が実行されます…
更新の間が開きまくりです。 いろいろ書きたいことが溜まってきています...。 そんな中、前回の記事(アプリ道場 Advent Calendar 2015 9日目を担当して初めてQiitaに投稿した)でお知らせしたアプリが(とっくに)リリースされております。 ご連絡が遅くなって…
お久しぶりです。またまた間が空いてしました。 前回の投稿後、新作アプリを作成していました。 そして昨日無事サブミットが完了しました! 突然新作を作成したきっかけはこれです。 qiita.com 私、これの9日目を担当しました。 記事は以下です。 qiita.com …
先日はUIImageを切り取る方法について投稿しました。 anthrgrnwrld.hatenablog.com この記事中の最後でも注意点としても書きましたが、この方法だと 切り取る範囲についてはあくまでUIImageを対象として考えないといけない です。 UIImageはUIImageViewに対…
Status Barの表示をしたくないアプリが出てきましてその設定方法について。 Status Barというのは、iOS機器の画面上部に日付やバッテリー残量、電波強度などの情報を表示しているBarのことです。 Xcodeでプロジェクトファイルの中を覗いていると、「Status B…
UIImageの一部を切り取る方法について。 表示している写真に対し、セグメントコントロールでクリップする/しないを切り替えるアプリを作成しました。 githubは以下です。 ▶︎GitHub - anthrgrnwrld/clipImage 参考にしたページは以下です。 ▶︎UIImageの一部を…
備忘録代わりに小ネタ記事を投稿します。 2015/11/15現在の最新iOSがサポートしている実機の解像度はNon Retina, Retina(2x), Retina(3x)の3種類存在します。 アプリが動いている実機のRetinaのタイプを知りたい時には、以下の方法で知ることができます。 le…
また間が空きましたが久々の更新です。 ちょっとハマってしまったことがありまして間隔が空いてしまっています。 ハマるとブログに書きたいネタは増えるんだけど、ハマりの解消作業もしたい。というようなジレンマ中です。 今日もちょっと小ネタです。 以前…
前回ぶつかった問題に関連してほぼ初めてオープンソースライブラリを使ってみています。 んん?と思うところがあっても、ブラックボックスでないので、中の動作を追えておもしろいです。 しかし本来の目的を忘れてどっぷりハマってしまうこともしばしば...。…
こんにちは。AppleTVが欲しいです。 こんなん見せられたらたまらんです。 今日は前回投稿した iOS8で追加されたUIVisualEffectViewを使ったBlur効果 の続きです。 前回どのようなことをやったのかについては以下を参照して下さい。 anthrgrnwrld.hatenablog.…
こんにちは。つくりたいものがもくもくもくもく出てきて困ります。 磨りガラスを通したような視覚効果が入ったアプリってありますよね。 iOS7以降、非常に多く見るエフェクトです。 これBlur効果って言います。(Girls and Boysが頭で流れた私はおっさんです…
こんにちは。 本日は自作アプリからiOSのカメラロールへアクセスする方法と選択した画像を表示する方法を書きたいと思います。 完成イメージは以下。 Githubは以下です。 ▶︎GitHub - anthrgrnwrld/cameraRollAccess 参考にしたサイトは以下です。 ▶︎【iOS】…
こんにちは。 今日はSwift1.2, Xcode6 から Swift2.0, Xcode7 へアップデートした時に行ったことのメモを残しておこうと思ってます。 はじめはもっとちゃんと書こうと思っていたのですが、諸事情により時間がなくなったので、書きにザックリ纏めておきます。…
ShootSpeedのリリースの興奮が冷めやらぬ中更新いたします。 iOSアプリ(iOS8以降)の起動画面を設定するLaunchScreen.xibってありますよね? 今回は、それでこんな風にハマって、こうゆう風に解決した。でもまだ原因不明。誰か教えて。という記事を書きます。…
前回正式にお知らせ致しましたが、iOSアプリShootSpeedがリリースされました。 たくさんの方にダウンロード頂き感謝の気持ちでいっぱいです! ▶︎2本目のアプリShootSpeedをリリース!そしてそれをオープンソース化! - MILLEN BOX また上記事のタイトルにも…
こんにちは。 前回の更新でもお知らせしましたが、2本目のアプリShootSpeedをリリースしました! どんなアプリか? 「あなたは10秒間に何回ボタンは押せるのか」 この問いにShootSpeedは答えることが出来ます。 いわゆる連打アプリです。 カウンタ機能を利用…
こんにちは。 また改めて投稿しますが、今朝起きたら先日サブミットしたアプリがリリースされていました! 良かったら遊んでみて下さい! ShootSpeedMasaki Horimotoゲーム無料 今日はアプリにシェア機能を付けてみたいと思います。 以下は成果物の画面です…
こんにちは。 本日はiOS端末に表示されている画面をUIImageとして保存する方法をご紹介します。 作成したサンプルのイメージはこちら。 そしてGithubはこちらです。 ▶︎ GitHub - anthrgrnwrld/screenShot2UIImage 以下のページを参考にしました。 ▶︎061 UIVi…
こんにちは。備忘録として残しておきたいことがいっぱいあってひーひーゆうとります。 Xcodeで新規プロジェクトを作成した時、通常バックグランドでの動作が有効になっています。 この機能、使う側としては大変便利なのですが、アプリを作り手側としては、有…
以前、GestureRecognizer を使用してコスリ機能の検討をしたことがありました。 ▶︎連打アプリをコスリ対応するには? [swift1.2] [GestureRecognizer] - MILLEN BOX このコスリ機能自体は問題ないのですが、GestureRecognizer に処理を持って行かれている場…
前回はStoryboardにてボタン画像の貼り付けしましたが、今回はソースコードの貼り付けを行います。 Storyboardも便利ですが、ソースコードの方が明確に目に見えて指定するので、こちらの方が好みの方も多いのではないでしょうか。 Githubは以下です。 github…