မင်္ဂလာပါ!

လှိုက်လှဲစွာကြိုဆိုပါသည်။ ယခု ပထမဆုံးအကြိမ် ရောက်ဖူးခြင်းဖြစ်ပါသလား? ဝင်ရောက် ဆွေးနွေး မေးမြန်းလိုပါလျှင် အောက်တွင်ဖော်ပြထားသော button များမှတဆင့် ဝင်ရောက် ဆွေးနွေးနိုင်သကဲ့သို့ အဖွဲ့ဝင်အသစ်အနေဖြင့်လည်း လျှောက်ထားနိုင်ပါတယ်။

MYSTERY ZILLION တွင် English သို့မဟုတ် Unicode ဖြင့်သာ အသုံးပြုခွင့်ရှိသည်။ ဇော်ဂျီ ၊ ဧရာ စသည်တို့ကို အသုံးပြုခွင့် မရှိ။ Unicode fonts များမှာ Mon3,Yunghkio, Myanamr3 စသည်များ အသုံးပြုနိုင်သည်။ Unicode Guide ကို ဒီမှာ Download ချပါ။ Zawgyi to Unicode Converter
Don't share ebook or software if nobody request. You can find free book websites on here. We are welcome for discussion or asking question instead.

How to add slide-out sidebar menu

I want to add right to left slide-out sidebar menu in my app.I used storyboard and navigation controller.
I found many left to right slide-out sidebar menu.
Please give me link for right to left.
Thanks in advanced.

Tagged:
Thanked by 1 illikintann

မှတ်ချက်များ

  • Administrators

    There is a lot of side bar. I am using https://github.com/gotosleep/JASidePanels it support let to right or right to left.

    Thanked by 1 illikintann
  • Registered Users

    JASidePanel ထဲက method ကို တခြား viewController ထဲက လှမ်းခေါ်တာ
    ဝင်သွားပေမဲ့ အလုပ်မလုပ်ဘူးဖြစ်နေတယ်။
    viewController ထဲက button ကို click လိုက်တဲ့ အချိန်မှာ slider bar ကို ပြန်ပိတ်ချင်တာပါ။
    ဘယ်လိုလှမ်းခေါ်ရမလဲဟင်။

    Thanked by 1 illikintann
  • Administrators

    You need to add UIViewController+JASidePanel.h

    and then

    [self.sidePanelController toggleLeftPanel:self];
    
  • Registered Users

    ရသွားပြီ။ ကျေးဇူးအများကြီးတင်ပါတယ်။
    :D :D

    Thanked by 1 illikintann
  • Registered Users

    ညီမတို့က slide view ကို page တိုင်းမှာ ထဲ့တယ်။ နောက်ပြီး back ပြန်ထွက်ရင် လာခဲ့တဲ့ page ကို ပြန်သွားချင်လို့ view တွေကို back button နဲ့ထွက်တဲ့အခါ dismissviewcontroller နဲ့ ခဏခဏview ဖြုတ်ချပါတယ်။အဲ့လိုလဲဖြုတ်လိုက်ရော အောက်က view တွေရဲ့ viewWillAppear တွေ အလုပ်မလုပ်တော့ဘူး။ အဲ့ဒါ ဘာဖြစ်လို့လဲဟင်။

    Thanked by 1 illikintann
  • Administrators

    Model ကို dismiss လုပ်လိုက်ရင် viewWillAppear ကို မခေါ်ပါဘူး။ View က load ဖြစ်ပြီးသားမို့ပါ။ တကယ်လို့ pushview သုံးရင်တော့ pop လုပ်လိုက်ရင် viewWillAppear ကို ခေါ်လိမ့်မယ်။

    Model က နေ dismiss လုပ်ရင်တော့ သူ့ parent ရဲ့ viewDidAppear ကိုတော့ ခေါ်ပါလိမ့်မယ်။

  • Registered Users

    slide bar ကို ဖွင့်တဲ့ left button က ပုံလေးကို တခြား page ကနေလှမ်းပြောင်းချင်တာ ဘယ်လိုပြောင်းရမလဲ မသိလို့ပါ။ ပြောပြပေးပါအုံးရှင်။

    Thanked by 1 illikintann
  • edited September 2014 Administrators

    it's put in navigation bar left bar button

    self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(newaction:)];
    
    Thanked by 1 illikintann
  • edited September 2014 Registered Users
    - (UIBarButtonItem *)leftButtonForCenterPanel {
        UIButton *button =  [UIButton buttonWithType:UIButtonTypeCustom];
        [button setImage:[[self class] defaultImage] forState:UIControlStateNormal];
        [button addTarget:self action:@selector(toggleRightPanel:)forControlEvents:UIControlEventTouchUpInside];
        [button setFrame:CGRectMake(0, 0, 30, 30)];
        button.layer.cornerRadius = 5;
        button.clipsToBounds = YES;
        UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithCustomView:button];
        self.navigationItem.leftBarButtonItem = barButton;
        return barButton;
    }
    

    Here is my code. I wrote this method in JASidePanelController. But I called this method from another viewController and it doesn't work. I just want to refresh JASidePanelController.

    Thanked by 1 illikintann
  • Administrators

    Do you want to toggle the side bar ?

    what is your code in toggleRightPanel ?

    ဘယ်လို မျိုး အလုပ်လုပ်ချင်တာလဲ တချက်လောက် ပြောပြပါလား ? left bar တခုပဲ ပြောင်းချင်တာလား ဒါမှမဟုတ် ဘာလုပ်ချင်တာလဲ ဆိုတာ ကျွန်တော် သဘောမပေါက်ဘူး ဖြစ်နေလို့။

    Thanked by 1 illikintann
  • Registered Users

    Right Panel ကို ဖွင့်ပိတ်လုပ်တဲ့ ခလုတ်ရဲ့ icon ပုံကို တခြား view controller ကနေ edit လှမ်းလုပ်ချင်တာ။

    + (UIImage *)defaultImage {
        UIImage *defaultImage;
        if ([[NSUserDefaults standardUserDefaults] valueForKey:@currentTeamImage] == nil) {
            defaultImage = [UIImage imageNamed:@photo.png];
        }
        else
        {
            defaultImage = [UIImage imageWithData:[[NSUserDefaults standardUserDefaults]valueForKey:@currentTeamImage] ];
        }
        return defaultImage;
    }
    

    defaultImage method ကို တခ​ြားview controller ကနေ လှမ်းခေါ်ပေမယ့် အလုပ်မလုပ်ဘူးဖြစ်နေလို့ပါ။

    Thanked by 1 illikintann
  • Administrators

    @YuKi‌ , ကျွန်တော့်ကို sample project လေး upload တင်ပေးနိုင်မလား ? ကျွန်တော် ပြန်ပြင်ပြီး ပို့ပေးလိုက်မယ်။

    Thanked by 1 illikintann
  • Registered Users

    ဟုတ်ကဲ့ စိတ်တော့မရှိပါနဲ့ ဘယ်လိုတင်ပေးရမလဲရှင့်

    Thanked by 1 illikintann
  • Administrators

    defaultImage က UINavigation Controller ကို စခေါ်တဲ့ အချိန်မှာ ပြင်ထားတာပါ။ ဒါကြောင့် တခြား view controller ရောက် ရင် ပြောင်းချင်ရင်

    self.navigationItem.leftBarButtonItem = mynewbarButton;
    

    ဆိုပြီး ပြန်ပြင်မှသာ ရလိမ့်မယ်။ ဘယ်လို လုပ်ချင်လဲ ဆိုတာ ကို သေသေချာချာ မသိဘူး။

    တခြား view controller ဆိုတာက navigation အောက် centerPanel ထဲမှာ ထည့်ထားတဲ့ view controller ပဲလား ?

    ဒါမှမဟုတ် present view နဲ့ သီးသန့် ခေါ်ထားတဲ့ viewcontroller လား ?

    Thanked by 1 illikintann
  • Registered Users

    centerPanel ထဲမှာ ထည့်ထားတဲ့ view controller ပါပဲ။

    Thanked by 1 illikintann
  • Registered Users
    self.navigationItem.leftBarButtonItem = mynewbarButton;
    

    အဲ့ဒါကြောင့်မို့လို့ အဲ့ code ပါတဲ့ leftButtonForCenterPanel ဆိုတဲ့ method ကို လှမ်းခေါ်ပေမယ့် မရဘူးဖြစ်နေတာပါ။

    Thanked by 1 illikintann
Sign In or Register to comment.