■ このスレッドは過去ログ倉庫に格納されています
[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
- 351 :名称未設定:2016/09/28(水) 17:39:39.98 ID:UqWmzn9/0.net
- ・・・もしかして90度で割れない斜めの状態の時は
四角刑である制約によって縮められているからでしょうか?
- 352 :名称未設定:2016/09/28(水) 17:43:58.87 ID:SGCCdirz0.net
- button.imageView.clipsToBounds = NO;
button.imageView.contentMode = UIViewContentModeCenter;
contentsMode が fit だ何だだと期待した動作にならないんでしょうね。
- 353 :名称未設定:2016/09/28(水) 17:46:54.97 ID:SGCCdirz0.net
- 今後のためについでに書くと>>352は
UIButton imageView rotate でググッて一番に出てきた stackoverflow のページに書いてあった。
- 354 :名称未設定:2016/09/28(水) 18:05:46.25 ID:UqWmzn9/0.net
- >>353
ありがとうございます
uiButton.imageView!.transform = CGAffineTransformMakeRotation(CGFloat((rotation * M_PI) / 180.0 ));
uiButton.imageView!.clipsToBounds = true;
uiButton.imageView!.contentMode = UIViewContentMode.Center;
こらちにしたところ変形は起きずに回転のみするようになりました
しかしfitがなくなった為にオリジナルのサイズとなり大きくなってしまいました
試しに他の~Fit ~Fillなど適用させてみましたが回転角度により大きさが変更されていきます
難しいですね・・・
- 355 :名称未設定:2016/09/28(水) 18:09:04.40 ID:MuVdKasL0.net
- >>354
とりあえず CGAffineTranformScale などで手頃なサイズにするのが簡便では。
- 356 :名称未設定:2016/09/28(水) 18:14:45.85 ID:MuVdKasL0.net
- 思いつきだけど Fit など使いつつ回すなら
用意されたuiimageviewの中に自前のuiimageviewをadd して、回転させるのは外側のimageviewのtransformでやると楽でしょう。
- 357 :名称未設定:2016/09/28(水) 18:25:20.98 ID:hbLUGfIa0.net
- >>350
できたら0度、45度、90度の画像貼って
- 358 :名称未設定:2016/09/29(木) 02:20:21.59 ID:tLFdT+6e0.net
- 下記の記事での UITableViewDataSource とデリゲートメソッドを extensionで実装してるのは何故なんでしょうか?
データソースとデリゲートの設定し忘れを防ぐため?
xcodeで改装jumpbarでわかりやすい EX アイコンで表示されみやすいから?
最初見たときは何のための処理かわからなかったけど、すごいいい書き方なのかな?
もしかしてアップルが推奨してる?
Self-sizing Table View Cells
https://www.raywenderlich.com/129059/self-sizing-table-view-cells
https://cdn3.raywenderlich.com/wp-content/uploads/2016/06/Artistry-Final.zip
extension ArtistDetailViewController: UITableViewDataSource {
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return selectedArtist.works.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier:
- 359 :名称未設定:2016/09/29(木) 09:26:38.52 ID:793C43BE0.net
- >>355
一手間増えますがそれですね
>>356
おもしろいですね
>>357
90度は0度の状態を横に傾けたままで正常です
45度は45度に傾けた後に幅を縮小した感じです
- 360 :名称未設定:2016/09/29(木) 11:31:44.31 ID:Iu6ZWrOZ0.net
- Swift3への移行は大変そうだけど、移行せざるを得ないのだろうなぁ。
総レス数 1002
279 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★