2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

[SDK]iPhoneアプリ開発初心者質問箱47[touch][iPad]

1 :名称未設定:2016/08/11(木) 16:54:53.44 ID:RWFVhtO00.net
iPhone, iPod touch用アプリケーションの開発を始めたばかりの初心者向け質問スレ。

■質問する前に■
1. 質問は日本語もしくはObjective-C/Swiftで
 質問に質問で返されても逆切れしない。それは質問の仕方が悪いってことだってばよ。
2. どういう内容であれレスをもらったら報告とお礼の言葉を忘れずに。
 回答者は自分の時間を使って親切で回答してくれています。
3. 回答者は自分も初心者であった事を忘れずに。
4. マルチポスト(複数のスレに同じ質問を書込むこと)は厳禁!
5. 質問は可能な限り具体的に。
 ただ「エラーが出ます」ではエスパーかスタンド使いでなければ答えられません。
 エラー内容をちゃんと書きましょう。
6. わからない部分のコードをコピペすると手っ取り早いです。
7. このスレは無料プログラミング教室ではありません。
 「○○の仕方を教えてください」という質問はなるべく避けてください。
 「自分で調べたけどわからなかった事」を質問するというスタンスを忘れずに。
8. バグを安易にOSや開発環境のせいにしない。
 自分の知識の無さを棚に上げて人のせいにするなんて百年早い。
9. 質問する前にもう一度よく考えてから質問しよう。

■関連スレ
iOSアプリ 個人開発者の雑談スレ35
http://anago.2ch.net/test/read.cgi/mac/1442935213/

【脱獄】iPhoneのJailbreakアプリ開発スレ
http://anago.2ch.net/test/read.cgi/mac/1337945208/

※前スレ
[SDK]iPhoneアプリ開発初心者質問箱46[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1460975101/l50

571 :名称未設定:2016/10/21(金) 09:49:42.84 ID:62nYQPub0.net
自分で言うけど>>565がごく普通で当たり前のやり方だと思うんだが…

572 :564:2016/10/21(金) 12:57:47.01 ID:Kr+PKmju0.net
>>571
xibはGoogleMapのinfo windowのカスタマイズにしか使ったことしかないのですが
ボタン一つ一つをxibに書いて専用のクラスを用意してIBで設置でしょうか?
それとも一つのxibに複数のボタンを配置してVCに合うようにデザインしているのでしょうか?

573 :名称未設定:2016/10/21(金) 15:41:37.73 ID:yHuSfVGV0.net
>>571

質問者じゃないけど>>565の書いてる内容はよく理解できないよ
普通のやり方って書いてるから再利用可能なxibと対応するUIViewのサブクラスを新しく作って
メインのxibなりstoryboardから使うって話だと推測するけどもう少しわかりやすく書いてあげたら?

xibを新規に作るかどうかもわからないし
UIViewのサブクラスでもないのにHogeをxibに追加するって言われても??ってなる

574 :名称未設定:2016/10/21(金) 17:00:34.18 ID:UilX6nUm0.net
>>573

// FooClass の定義
@interface FooClass : NSObject
@property (weak, nonatomic) IBOutlet UIButton *startPlay;
@property (weak, nonatomic) IBOutlet UIButton *stopPlay;
@end

// FooClass を用いるViewController の定義
@interface DetailViewController : UIViewController
@property (strong, nonatomic) IBOutlet FooClass *foo;
@end

なるクラスを例に絵で説明してみる。

任意のクラス(FooClass)のオブジェクトはこう追加
http://i.imgur.com/eYZDXHa.jpg

ViewController のアウトレットに接続
http://i.imgur.com/9LxrGOC.jpg

ボタンを配してfooのプロパティと接続
http://i.imgur.com/lxpUWfi.jpg

出来上がり
http://i.imgur.com/GS5LOdz.jpg

575 :名称未設定:2016/10/21(金) 17:06:28.49 ID:UilX6nUm0.net
storyboard のシーンじゃなく xib の場合は、
Object を適当に空いているところに配置

http://i.imgur.com/ENKOU3o.jpg

576 :名称未設定:2016/10/21(金) 17:06:51.40 ID:UilX6nUm0.net
これで伝わっただろうか

577 :564:2016/10/21(金) 17:47:19.09 ID:Kr+PKmju0.net
VC ⇔ MyClassObject ⇔ VC上のView
こんなやり方があったんですね・・・

578 :名称未設定:2016/10/21(金) 17:57:04.49 ID:ZNS3WNbM0.net
>>574
説明がうまいな

579 :名称未設定:2016/10/21(金) 20:54:00.44 ID:fmLftYSh0.net
普通にContainer view使えばいいな

580 :名称未設定:2016/10/21(金) 21:53:48.91 ID:yHuSfVGV0.net
>>576
めちゃくちゃ伝わった
ありがとう

思ってたのとは全く違う方法だった
これはFooClassにBehaviorを実装してUIとは別に使いまわしたい時に使うイメージ
質問者の人もそういうイメージで分割してたのならすごく納得

総レス数 1002
279 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★