alphaは透明度を制御する属性です。
透明 0.0f – 1.0f 不透明
メモしておきたかったのは、alphaの値が0.0f(透明の場合)操作ができないと言う事です。
hidden = true;と同じ?いつか時間ができたら確認します。
例えば、testというidのボタンがあるとします。
ロード時に、
self.test.alpha = 0.0f;
と透明にすると、testボタンはタップ出来なくなりました。
私の欲しかった動きになったので細かく調査はしていませんf^^;
以上。
開発情報、iPhone情報などなど
alphaは透明度を制御する属性です。
透明 0.0f – 1.0f 不透明
メモしておきたかったのは、alphaの値が0.0f(透明の場合)操作ができないと言う事です。
hidden = true;と同じ?いつか時間ができたら確認します。
例えば、testというidのボタンがあるとします。
ロード時に、
self.test.alpha = 0.0f;
と透明にすると、testボタンはタップ出来なくなりました。
私の欲しかった動きになったので細かく調査はしていませんf^^;
以上。
UIに関しては、オートレイアウトを含め非常に楽になってきました。
しかし、iPhone5についているインターネット共有機能。
ご存じの通り、テザリング中はステータスバーの下に
「インターネット共有:n台接続中」と表示があります。
ギリギリの配置の場合、この20pxでレイアウトが崩れてしまう可能性があります。
画面サイズは、他サイト様でも紹介されているように以下で取得できます。
サンプルコード: UIScreen *ms = [UIScreen mainScreen]; // アプリケーションが利用できるフレームサイズを取得 CGRect rect = ms.applocatinFream; NSLog(@"width -- > %f , height --> %f",rect.size.width,rect.size.height);
結果:
iPhone5(4inch)
TargetOutput
テザリング有
width — > 320.0000 , height — > 528.0000
テザリング無
width — > 320.0000 , height — > 548.0000
インターネット共有のバーはapplicationFreamに含まれないため拾う事が出来ます。
他にも、こういうバーが出る時ってありましたっけ?
さて、初めて開発に関連した書き込みをします(笑
*.storyboardに、配置したオブジェクトの位置を表示時に変更します。
初めから、表示させたい場所に配置すれば良いのですが、こういう使い方をしなくてはいけない場面もあるはずです。
命令を各ファイルは、*.mです。
メソッドは、viewDidAppear:(BOOL)animatedを利用します。
画面表示後に呼び出されるデリゲートメソッドです。
UIViewControllerには、以下のデリゲートメソッドが用意されています。
・viewDidAppear:(BOOL)animated
・viewDidDisappear:(BOOL)animated
・viewDidLayoutSubviews
・viewDidLoad
・viewDidUnload
・viewWillAppear:(BOOL)animated
・viewWillDispappear:(BOOL)animated
・viewWillLayoutSubview
・viewWillUnload
などがあります。ほぼ英語です。
例えば、view did apper ビューが表示されました。となります。
つまり、画面表示後の呼び出しとなります。
viewDidAppear:(BOOL)animated | 画面表示後の呼び出し |
viewDidDisappear:(BOOL)animated | 画面クローズ後の呼び出し |
viewDidLayoutSubviews | 画面の調整後の呼び出し |
viewDidLoad | 初回画面表示後の呼び出し |
viewDidUnload | 画面クローズ後の呼び出し |
viewWillAppear:(BOOL)animated | 画面表示直前の呼び出し |
viewWillDispappear:(BOOL)animated | 画面クローズ直前の呼び出し |
viewWillLayoutSubview | 画面の調整直前の呼び出し |
viewWillUnload | 画面クローズ直前の呼び出し |
- (void)viewDidApper:(BOOL)animated{ // ボタンの位置を右へ10ピクセル、下へ10ピクセル動かす self.button.center = GCPointMake(self.button.center.x + 10 ,self.button.center.x + 10); }
標題の通り、iOS7を入れてみました。
まだ、開発っぽい投稿はありませんが、developerでした。f^^;
iPhone5へのインストールは躊躇いがあったので、iPhone4sに入れてみました。
と言っても、iPhone4sもSIM入ってますし2年縛りも残っているので万が一壊れたら大変ですが。
iPhone5もメインで使ってるわけではないのです。検証機なのです。
さて、方法は簡単に見つかると思うので割愛しレビューメインで。
■参考サイト
Windows版
http://www.softantenna.com/wp/ios/ios-7-install-with-windows/
Mac版
http://xenonews.blog50.fc2.com/blog-entry-5229.html
ソフト
http://www.evad3rs.net/2013/04/ios-7-download-install-links-how-to.html
★自己責任でお願いします!
インストール直後です。
どこの国の言葉か分かりませんが、「Hallo」と出ています。ローマ字?ww