この iPhone アプリの UINavigationBar の高さを調整する必要がありました。テーブルビューで小さい navBar を使用すると、その下に黒いスペースができます。
無くなるのを見てみたい…
誰でも私を助けることができますか?とても有難い!
この iPhone アプリの UINavigationBar の高さを調整する必要がありました。テーブルビューで小さい navBar を使用すると、その下に黒いスペースができます。
無くなるのを見てみたい…
誰でも私を助けることができますか?とても有難い!
ナビゲーション バーのフレームを設定し、フレーム内の y 方向を減らすようにします。これを試してください。
self.navigationController.navigationBar.frame=CGRectMake(<#CGFloat x#>, <#CGFloat y#>, <#CGFloat width#>, <#CGFloat height#>);
y=-10 と height=30 にします。そしてあなたの条件に従って点検し、調節して下さい。
UIView *BtnView = [[UIView alloc] initWithFrame:CGRectMake(0,0,300,30)];
UILabel *compete_Label=[[UILabel alloc]initWithFrame:CGRectMake(100, 5, 60, 20)];
[compete_Label setText:@"Your Title name"];
compete_Label.backgroundColor=[UIColor clearColor];
[compete_Label setFont:[UIFont fontWithName:@"Helvetica-Bold" size:12]];
compete_Label.textColor=[UIColor whiteColor];
[BtnView addSubview:compete_Label];
[self.View addSubView:BtnView];
このコードを試してみてください。うまくいくと思います。
ナビゲーションバーを小さくする場合は、それに応じてテーブルビューフレームの位置を変更し、そのorigin-yがナビゲーションバーの下部に設定されるようにする必要があります。
テーブルビューのorigin-yを設定し、テーブルビューの高さを調整します。