解決利用MWPhotoBrower跳轉時的問題

問題描述:iview

    在IOS開發過程當中進場遇到頁面的嵌套,比方說在一個UIViewController下面嵌套三個UITableBViewController,這樣在UItableViewController中點擊圖片或是按鈕進行push方式跳轉時就會遇到問題,由於根本無法跳轉,由於UITableViewController中沒有navigationController故沒法跳轉,利用第三方的圖片查看類庫MWPhotoBrowser進行頁面跳轉時很差使。
ui


解決方案:圖片

    利用單利模式解決。在頁面跳轉時拿到UITableViewCOntroller的父View,即UIViewController,這樣再進行跳轉,便可。
開發

單利寫法:it

    static UIViewController *uiView;
io

    +(UIViewController *) uiviewInstance{
table

        @synchronized(self){
class

                if(uiView == nil){
static

                    uiView = [[[self class] alloc] init];
tab

                }

            }

            return uiView;

    }

相關文章
相關標籤/搜索