2014-09-22 91 views
0

我創建了一個應用程序,其中顯示了所有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; 
} 

如何在我的應用程序中使用我的搜索欄控制器?
我該如何讓我的應用程序在所有屏幕分辨率上運行?

+0

使用自動佈局調整設置的彈簧和支柱。 – trojanfoe 2014-09-22 12:30:02

回答

0

如果使用xibUITableView然後,您可以從廈門國際銀行,如果你沒有使用xib然後檢查屏幕尺寸,並從您UITableView