Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone上的tarBarItem图标被切断_Iphone_Tabs_Uitabbaritem - Fatal编程技术网

Iphone上的tarBarItem图标被切断

Iphone上的tarBarItem图标被切断,iphone,tabs,uitabbaritem,Iphone,Tabs,Uitabbaritem,我的问题是tabbaritem的图标图像被切掉了。如何使其适合整个图标?我认为您必须将图标大小调整为大约30x30() 您也可以通过编程方式调整UIImage的大小,但对于这种类型的固定映像,手动调整大小会更明智 一个图像比一千个词还有用。。。 tabBarController = [[UITabBarController alloc] initWithNibName:nil bundle:nil]; tabBarController.delegate = self; UI

我的问题是tabbaritem的图标图像被切掉了。如何使其适合整个图标?

我认为您必须将图标大小调整为大约30x30()


您也可以通过编程方式调整UIImage的大小,但对于这种类型的固定映像,手动调整大小会更明智

一个图像比一千个词还有用。。。
tabBarController = [[UITabBarController alloc] initWithNibName:nil bundle:nil];          
tabBarController.delegate = self;

UINavigationController *searchNav = [[[UINavigationController alloc] initWithRootViewController:search] autorelease];
searchNav.navigationBar.barStyle = UIBarStyleBlack;

[searchNav.tabBarItem initWithTitle:@"Search" image:[UIImage imageNamed:@"icn_find.png"] tag:0];


SettingsView *settings = [[[SettingsView alloc] initWithNibName:@"SettingsView" bundle:nil] autorelease];
settings.delegate = self;
UINavigationController *nav2 = [[[UINavigationController alloc] initWithRootViewController:settings] autorelease];
nav2.navigationBar.barStyle = UIBarStyleBlack;
[nav2.tabBarItem initWithTitle:@"Settings" image:[UIImage imageNamed:@"icn_Settings.png"] tag:1];

  tabBarController.viewControllers = [NSArray arrayWithObjects: searchNav, nav2, nil];