应用程序支持所有的i-Phone屏幕分辨率?
问题描述:
我创建了一个应用程序,其中显示了所有UIControls
。我的应用程序在Retina 4.0上运行,我应该使用哪些代码来制作适用于所有屏幕分辨率的应用程序?应用程序支持所有的i-Phone屏幕分辨率?
在我的应用程序中,我使用OOPS概念来存储我的数据。我创建了一个类User
,并为用户名创建了属性,在对象中创建了他的图片,并在包含这些对象的视图控制器中创建了一个数组。详细视图控制器我创建User
类类型的属性并显示所有信息详细视图控制器。
当我使用我的视图控制器中的搜索栏搜索用户时,应用程序终止。我使用此代码:
if (tableView == self.searchDisplayController.searchResultsTableView) {
cell.textLabel.text = [searchResults objectAtIndex:indexPath.row];
} else {
Users *use = [UserList objectAtIndex:indexPath.row];
cell.textLabel.text = use.tableData;
}
如何在我的应用程序中使用我的搜索栏控制器?
我该如何让我的应用程序在所有屏幕分辨率上运行?
答
如果使用xib
为UITableView
然后,您可以从厦门国际银行,如果你没有使用xib
然后检查屏幕尺寸,并从您UITableView
使用自动布局调整设置的弹簧和支柱。 – trojanfoe 2014-09-22 12:30:02