Allied ArchitectsAllied ArchitectsEngineer Blog

iPhoneアプリを作っているときに特定のViewを、にゅるんって下から出したいとき

2012/06/14 言語

iPhone担当岩閒です。今回は、下からにゅるんって出てくるアレについて書きます。


頑張って文章を書こうと思ったのですが、どうにも上手くいかなかったので、にゅるんっをある程度お手軽に実現できるソースを書いたので公開します。「そんなもん、どこにでも転がってるわ」と石を投げられる覚悟は完了していますが、マサカリは遠慮願いたいです。

ソースはサンプルと一緒に bitbucket へ Apache Licence Ver.2.0 で公開してあります。
https://bitbucket.org/happy_ryo/hrmodal/src

使い方は、にゅるんっと出したい ViewController を UIViewController を継承する代わりに HRModalViewController を継承して実装した後で UIViewController のカテゴリとして定義されている

に渡すだけです。ViewController 側で画面の回転に対応した書き方をしてあれば、にゅるんっと出た後に画面を回しても多分大丈夫です。

アニメーションのスピードや、目隠し用の CoverView の色の濃淡は UIViewController+HRModalViewController.h に CoverView の色の設定は HRModalViewController.h の中にあります。

happy_ryo
  • happy_ryo
  • えんじにあ
  • 営業→工場で作業→Word&Excel→Java→shellscript→Java→PHP→Python→Objective-C→Swift→PHP→JavaScript←イマココ 最近 Ruby はじめました。

RELATION ENTRY

Laravel の Eloquent の Factory について調べて見た

Laravel の Eloquent の...

2017/08/15 PHP

こんにちは、happy_ryo です。仕事で Laravel を書くことが増えた事により、Laravel に関して調べる機会がぼちぼちあるのですが、今回はテストの時にダミーのデータを持ったインスタンス作成するときに利用する Eloquent の Factory(以下 Factory) が、どのように...

続きを読む

Vue.js でファイルをポストしたいとき

Vue.js でファイルをポストしたいと...

2017/03/13 Vue.js

お久しぶりです、気を失っている間に iOS エンジニアではなくなっていた happy_ryo です。 意識を取り戻してからは Instagram と Twitter の API をガンガン叩きながら、Laravel と Vue.js たーのしー!している毎日です。 表題の通り、Vue.js で i...

続きを読む

happy_ryoの記事一覧へ

ページTOPへ