基本上我試圖運行我的應用程序的免費版本和付費一個相同的代碼。免費的人將有應用程序,並在筆尖文件的主視圖將是一個UIView,付費的主視圖將是一個UITableView。如何在運行時更改NIB的視圖Outlet? iPhone
的意見,正常工作時,我設置下,文件所有者認爲出口在IB永遠一個我想要的,但我不能改變在運行時。
我怎麼能更改視圖出口屬性在運行時,所以我可以做的一樣,如果應用程序是免費,然後讓UIView的視圖的檢查,如果它不是免費的,然後的UITableView是看法?
謝謝。
編輯:我是有點含糊所以這裏更多細節。我想讓iAds遍佈我的應用程序,因此通過帶有tableviews的導航控制器共享一個橫幅。我想要導航欄下方的橫幅和視圖內容的上方。爲了爲橫幅創建空間,我使viewcontroller由視圖組成,在視圖內部使用tableview。然後,我調整表格視圖的大小,使其向下以允許橫幅。如果我將視圖插座設置爲tableview,則tableview將採用全屏幕及其正常模式。如果我將視圖插座設置爲UIView,同一個筆尖,我將tableview降低以添加iAd。我希望我可以做一個檢查,在運行時更改這些網點,以獲得全屏桌面或iAd的部分屏幕。
然而可悲的是,之後我得到這個,我不知道如何共享tableviews之間的iAd的橫幅。
這就是我現在如何擁有它們,但我並不認爲要隱藏它們。我會給這個鏡頭看看結果如何。 – SolidSnake4444
我做了一個變化。基本上我有一個出口設置爲視圖和桌面從頂部降低,以允許iAd的空間。然後,我在代碼中設置,如果它不是免費版本,那麼tableview的框架將全屏顯示,因此看起來很正常。 – SolidSnake4444
酷!很高興工作! – Akshay