应用程序支持所有i-Phone屏幕分辨率?

时间:2014-09-22 12:27:47

标签: objective-c iphone retina

我创建了一个应用程序,其中显示了所有UIControls。我的应用程序在Retina 4.0上运行,我应该使用哪些代码来制作所有屏幕分辨率的应用程序?

在我的应用程序中,我使用OOPS概念来存储我的数据。我创建了一个类User并为用户名创建了属性,DOB为对象中的图片,并在视图控制器中创建了一个包含这些对象的数组。在详细视图控制器中,我创建了一个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;
}

如何在我的应用中使用我的搜索栏控制器?
如何让我的应用程序在所有屏幕分辨率上运行?

1 个答案:

答案 0 :(得分:0)

如果您使用xib作为UITableView,那么如果您不使用xib,则可以设置xib中的spring和struts,然后检查屏幕大小并调整UITableView的{ 1}}