10/07/27 15:03:43 6F/q498o0
すいません。既出な質問かもしれませんが、一点質問させて下さい。
UITextViewについてですが、
OS3.1.3 → iOS4に変更した際に、
行間が広がっていてレイアウトが崩れまくっているのですが、
何か対応策はございませんでしょうか?
よろしくお願いいたします。
605:名称未設定
10/07/27 15:28:04 vsPzMxyR0
>>602
ご意見をいただけて助かっています。
本当にありがとうございます。
貴重なご意見を参考に>>597 を以下のように修正しましたら
ボタンは拡大縮小スクロールに対応しつつ、タップすると機能するようになりました。
------------------------------------
UIImageView *subview = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"hoge.png"]];
UIView *dummy = [[UIView alloc] initWithFrame:subview.frame]; ←これを変えました
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(0, 0, 200, 100);
[button addTarget:self action:@selector(click:) forControlEvents:UIControlEventTouchUpInside];
[dummy addSubview:subview];
[dummy addSubview:button];
[scrollView addSubview:dummy];
------------------------------------
viewForZoomingInScrollView: でdummyを返しています。
606:名称未設定
10/07/27 16:14:07 8bcHBoM00
すみません
どなたか >>366 わかる方いませんか?
さらに質問なんですが、
リファレンス・Web等を調べて、
UIImagePickerControllerにて取得した、UIImageのExif情報の取得を
以下のように実装しまたが、Exif情報が格納されているはずの
metaDataDictがNULLになっているようです。
以下の方法でのExif情報の取得には誤りがあるのでしょうか?
CGImage *img;
CGImageSourceRef imgsrc;
NSDictionary *metaDataDict;
img = uiimage.CGImage;
imgsrc = CGImageSourceCreateWithDataProvider(
CGImageGetDataProvider(img), NULL );
metaDataDict = (NSDictionary *)CGImageSourceCopyProperties( imgsrc, NULL );
607:名称未設定
10/07/27 17:33:44 eFNC2MGP0
やっぱりさ、実機ないとできないことが意外と多いね。
608:538
10/07/27 17:34:33 PI5wZyx70
>>582
>>590
ありがとうございます。
>>582
setObject:forKey:の後にNSLogでobjectForKey:をチェックしています。
そこではきちんと格納されています。
再起動時にobjectForKey:でオブジェクトを取得しようとすると(null)が返ってきます。
ファイルに書かれているかっていうのは↑の方法で問題ないですか?
>>590
setObject: forKey:の後、[userDefaults synchronize];で更新はしています。
NSLogを取るとYESが返ってきています。
609:名称未設定
10/07/27 17:36:36 nwBf65s20
QuickLook.framework を Weak でリンクして、ディプロイメントターゲットを iOS 3.2 にして
3.2 のシミュレータで実行すると、以下のエラーが出て終了してしまいます。
-----
dyld: Symbol not found: _CFXMLNodeGetInfoPtr
Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security
Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
in /System/Library/Frameworks/Security.framework/Versions/A/Security
-----
(iPad の実機がないので実機だとどうなるか分かりません)
QuickLook.framework をリンクしなければエラーはでません。
エラーなく QuickLook.framework を追加する方法はあるのでしょうか?
610:名称未設定
10/07/27 18:40:22 E4acfDz10
すみません。非常に初歩的な質問で恐縮ですが教えてください。
a.mの中で変数に値を入れました。
この変数の値を別のファイルであるb.m内で取得するにはどうすればよいのでしょうか?
611:名称未設定
10/07/27 18:55:50 4oiInMGY0
>>610
@property
612:名称未設定
10/07/27 18:59:15 CaoDKOb0P
やっぱBB2Cのテーブルビューすごい杉
全然まねできねえ
613:名称未設定
10/07/27 19:06:06 E4acfDz10
>>611
ありがとうございます。調べて勉強してみます。
614:名称未設定
10/07/27 20:04:51 xWdpLFgf0
ご存知の方がいましたら教えてください。
iPhoneシミュレーターで、GPS位置情報が取得できず(Apple本社の場所の固定値も)にエラーになります。
自作アプリだけでなくサファリでも「現在地は利用できません」とエラー表示が出ます。
これってそういうものなんでしょうか?
シミュレーターのメニューからハードウェア・バージョンの設定を変更しても同じでした。
シミュレーターで位置情報が使えないなら実機でテストすればいいので問題ないといえば問題ないのですが、
まだ登録費を払ってないもので・・・
環境は次になります。
iPhoneシミュレーター 4.0(211.1)
MacOS 10.6.4
Xcode 3.2.3
615:名称未設定
10/07/27 20:13:20 fxVDYVsw0
>>608
setObject:forKey:ではファイルに書かれない、
ということはobjectForKey:はファイルを読まない、ってのは分かる?
だから直接ファイルを見ろって言ってんだよ。
どのファイルか分からないの?
616:名称未設定
10/07/27 20:28:05 Qb2hi+jq0
>>614
それはiPhone SDK4シミュレータのバグ。海外でも話題になってる。
3.xまではシミュレータでCoreLocationを使うとAppleのクパチーノ本社の緯度経度が返ってきていたけどね。
現時点ではCoreLocationの機能は実機で確認するしかない。
今日リリースされたXcode4で修正されたかはシラネ。
617:名称未設定
10/07/27 20:29:58 KHdaRvATP
どなたか>>603の原因が分かる方居ませんか?
nibファイルの配置は
URLリンク(www.dotup.org)
なのに、デバッグモードで表示すると
URLリンク(www.dotup.org)
実機で表示すると
URLリンク(www.dotup.org)
という感じでテキストなどが上のほうにズレて表示されてしまいます。
IBのオプション設定が悪いのか、それともチュートリアルが古くてiOS4で実装すると
こうなってしまうのか、他に何か原因があるのか…よろしくお願いします。
618:名称未設定
10/07/27 20:40:58 xWdpLFgf0
>>616
ありがとうございます!
なんとバグでしたか・・・
自分の設定ミスじゃないかと思って調べていたのですが、
おかげで精神的に楽になれました。
619:名称未設定
10/07/27 20:52:42 v0wAiFqj0
>>611
@interface Sample : NSObject {
@public
int share;
・・とかしておけば@propertyにしなくても参照できたりする、dirtytrick。
>>617
細かいことは気にしない・・・UIViewControllerを作ってるなら
wantsFullScreenLayoutをNOとかにすると意外と解決したりするけどね。
620:名称未設定
10/07/27 21:02:06 h0tbl3s70
>>617
一度フルスクリーンにしたり、メニューバーを出したり消したり・・・
みたいなことをやった後に編集するとそんな感じになるみたい。
普段はならないんだけど、たまーになる。今のところ3回なったことがある。
よくわからないから、大元のwindow.nibと
対象のviewcontroller.nibを作り直すと今度はうまくいく。
うまくいった後に、失敗したものとパラメータを全部比べたけど
全く同じなので、原因不明。
参考にならないと思うけど、一応書いとく。
621:名称未設定
10/07/27 21:31:16 qv5giMaL0
>>606
UIImageはExifついてないよ
622:538
10/07/27 21:42:11 PI5wZyx70
>>615
Library/Preferences/の中のplistですね。
確認しましたが、キチンとkeyWord string text1が保存されてました。
て事は起動時の呼び出しに問題があるんでしょうか。
623:名称未設定
10/07/27 23:28:49 KHdaRvATP
>>619
ありがとうございます。
>wantsFullScreenLayoutをNOとかにすると意外と解決したりするけどね。
ソースに追加してみたんですが、変化無しでした。
>>620
ありがとうございます。
未知のプロパティがあったりするんでしょうかね?
preview版のXcode4でも同じ手順で作成してみたんですが、同じ結果になりました。
ただ、Xcode3でも4でも、MainView.xibにViewControllerをドラッグしてそのViewを使うとズレません。
URLリンク(www.dotup.org)
なので、両者の違いは「iPhone アプリケーション チュートリアル(日本語版は現Ver.に対応してないので英語版)」内の
HelloWorldAppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
MyViewController *aViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:[NSBundle mainBundle]];
[self setMyViewController:aViewController];
[aViewController release];
UIView *controllersView = [myViewController view];
[window addSubview:controllersView];
[window makeKeyAndVisible];
}
の部分だけなので、ここが怪しいのかな?と思うんですが…
今の自分のスキルではどうにもならないので心の中で保留にしておきます。
ありがとうございました。
624:名称未設定
10/07/28 00:08:55 B8n5McN10
電子書籍アプリ自分で作ろうかと思ったけど、プログラミング未経験にはキツい!
だれかソースコード売ってください笑
ガチで買いたいです。
詳細はappleandbananaあっとmail.goo.ne.jp
•文字サイズ変更(大中小くらいで可)
•閉じたページ記憶&そっから再開
•ページ間に画像も入れれる
•タップでページスクロールバーがでる
•右側タップで戻る、左側タップで進む