12/05/24 22:13:16.81 EroCRmKP0
retainされてたか。
602:名称未設定
12/05/25 08:41:43.71 rSvab7Ty0
>>599
日本語キーボードのバグじゃない?
あるいはカテゴリエクステンションが悪さしてるとか。
accessoryViewにUITextFieldを直接乗っけるんじゃなくて、UITextFieldを載せたビューを作成して、
そのビューをaccessoryViewにしてみるとか。
603:名称未設定
12/05/25 12:49:34.73 XW+9iweO0
>>602
このビューまわりに関してカテゴリー拡張は使っていないですね。
ご提案の通りaccessoryViewに直接ではなくUIViewを間に入れて間接的にもやってみましたが結果は変わらずでした。
再現方法はわかりませんが、バグだとしたらなかなか致命的な気がします。
私のアプリの場合は、実際にそのTextFieldに入力するのは数値なので、英語キーボードにさえ切り替えればなんとかなるのですが,ユーザーのキーボードを指定できないのがつらいところです。
604:名称未設定
12/05/25 13:03:19.63 ViAc2qs50
>>603
UITextField を accessoryView にしなければならないの?
605:名称未設定
12/05/25 13:19:58.49 MBxvS4VQ0
以前のデベロッパは契約切れ
その後、新規でデベロッパ契約
以前の契約で販売していたアプリを新規の方で販売できますか?
606:名称未設定
12/05/25 20:23:44.58 CM8wUlQR0
なんでわざわざそんなことするのかよくわからんが、可能だとしてもApp Store的には別アプリって扱いにされちゃうんじゃないかな。
607:名称未設定
12/05/25 20:25:07.73 qB96lPTc0
公開をやめたいと思ってやめたけど、時が経ってまた開発を再開したいと思ったとかだろ
608:名称未設定
12/05/25 20:26:48.85 CM8wUlQR0
それなら以前のアカウント復活させるだけでよくないか?
609:名称未設定
12/05/25 20:27:50.21 qB96lPTc0
なるほど、復活が出来るのか
それは知らなかった
もしかしたら、俺と同じように復活を知らないのかもしれない
610:名称未設定
12/05/25 20:36:18.41 CM8wUlQR0
いや切らした事ないから知らんけど。
うっかり更新忘れて契約切らす奴とか絶対にいるだろうから、何らかの形で復活の手続きが無いとは考え辛いが。
611:名称未設定
12/05/25 20:43:55.76 qB96lPTc0
>>610
早とちりしてすまん
確かにそれはもっともらしい話だね
612:名称未設定
12/05/25 21:42:54.12 Sqm8/Lg70
質問です、今「ボタンを押すたびに空き缶の絵が切り替わる」というものを作るとします。ARCは使用しないとしています。
coffee画像とcoffee2画像を取り込んだ上で
<ViewController.h>で
IBOutlet UIImageView *akikan;
IBOutlet UIButton *change;
UIImage *img01,*img02;
int a;
とし、
<ViewController.m>で
- (void)viewDidLoad
{
[super viewDidLoad];
img01=[UIImage imageNamed:@"coffee.png"];
img02=[UIImage imageNamed:@"coffee2.png"];
a=0;
}
-(IBAction)changekan
{
if(a==0){
kan.image=img02;
a=1;}
else if(a==1){
kan.image=img01;
a=0;}}
と、すると問題なく動くのですが「起動後、ホームボタンを押してホームへ戻り、そのままアイコンをタップして(タスクは切りません)アクティブに戻す」
をしたところ、画像きりかえボタンを押した瞬間落ちてしまいます。
エラーは kan.image= の部分でBad_Acccess が出ています。 また、main.m のreturn UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));のところでSIGABRTが出ることもあります。
これはimageがホームに戻った時点で破棄されてしまっているということなのでしょうか?もし、そうであればホームボタンを押してもそのまま保持されるようにするにはどうしたらよろしいのでしょうか
613:名称未設定
12/05/25 21:59:21.59 CM8wUlQR0
走らせてないけど
img01=[[UIImage imageNamed:@"coffee.png"] retain];
img02=[[UIImage imageNamed:@"coffee2.png"] retain];
でどうだ?
後でどっかでreleaseが必要。
614:名称未設定
12/05/25 22:00:14.78 3bcBvlv/0
>>612
画像をretainする。
メモリ管理を全く理解してないようだからARC使っておけ。
615:名称未設定
12/05/25 22:18:30.16 tEINzooG0
>>606-611
個人から事業主
616:名称未設定
12/05/25 22:27:05.20 CM8wUlQR0
>>615
なるほど。
だが本業にするなら尚更なぜ2chじゃなくてAppleに問い合わせない…
617:名称未設定
12/05/25 22:40:10.06 lY1O9Rqs0
A社が販売していたアプリを今後B者が販売する。これをappleが禁止することはできないだろうな。
パクリじゃなく正式に権利譲渡したことの証明とか前アカウントの扱いとかは必要そうな気がする。
618:名称未設定
12/05/25 23:15:20.03 2onw2o380
UILabelとUIImageViewを上下に配置して、UILabelの文章が2行、3行と増えたとき
UIImageViewの座標をUILabelで行が増えた分下げるデザインを考えています。
このとき、UIImageViewの座標はframe等で値を取得して自分で計算しなければ
だめなのでしょうか。それとももっと良い方法がありますか?
619:名称未設定
12/05/26 01:01:30.92 ZT3MV0WC0
>>613,614
できました!
ありがとうございます
620:名称未設定
12/05/26 01:38:34.70 Aanl0sd10
>>618
-(CGFloat)cellHeight:(NSString*)nameMenuText
{
CGSize nameSize=[
nameMenuText sizeWithFont:parts.p_nameMenuFont
constrainedToSize:parts.p_nameMenuSize
lineBreakMode:UILineBreakModeWordWrap
];
return nameSize.height;
}
今さっき自分が使ってたメソッドですけど参考になれば。。
621:名称未設定
12/05/26 08:43:53.77 CHd2kJmC0
>>620
これで計算すれば、UILabelの座標がとれるのでUIImageView側で表示するx,yを指定すれば、表示する位置をずらせそうですね。
ちょっと試してみます。