Tag: uibarbuttonitem

为什么不把barbutton变回蓝色?

我在我的应用程序的主页面中有一个“+”button。 这是一个UIBarButtonItem 。 我没有在代码中做任何事情,只用segue连接到故事板中的另一个视图控制器。 button以正常的蓝色开始。 在我解雇了视图控制器后,由于某种原因,条形button项目显示为灰色。 有谁知道为什么? 就像我说的,我在代码中没有做任何事情(没有任何连接到酒吧button)。 编辑:我的主视图控制器有'+'栏button,我继续popover。 那popover然后继续到另一个控制器。 当视图控制器被解散时,我直接返回到主屏幕而没有实际解散第一个popup窗口。 所以,我认为它仍然是导航堆栈的一部分。 这个信息有用吗?

在UINavigationBar中插入图像而不是文本

我有这段代码,允许我在应用程序的UIbar上插入标题(如果我没有错的话)。 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(ApplicationDidBecomeActive:) name:UIApplicationDidBecomeActiveNotification object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(goToAlbum) name:@"GetAlbumNotif" object:nil]; self.title = @"Events List"; 你能给我一个这个方向吗? 谢谢!

UIBarButton不会显示在Tab Controller中的Table View上

noob关于ios开发的问题。 在以前的项目中,我有一个UITableViewController,我在viewDidLoad方法中添加一个button,如下所示: UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(addMeasurement:)]; self.navigationItem.rightBarButtonItem = button; [button release]; 这很好。 我现在有另一个应用程序,我试图做同样的事情,除了现在我有一个UITabBarControllerDelegate在顶部(默认伴随着“标签栏应用程序”),其第一个视图是UITableViewController。 第一视图没有笔尖,因为它只是一张桌子。 我试图用相同的代码做同样的事情,试图在viewDidLoad方法中添加一个button,但它不工作。 所以在第一个ViewController(这是一个UITableViewController)我将上面的代码添加到viewDidLoad方法,没有成功。 它显示的是表中的数据,但是(来自managedObjectContext)。 我也试着把代码放在firstViewController的“initWithStyle”方法中,但是这也不起作用。 有任何想法吗? 显然我不是理解的东西。 谢谢!

MFMail组合自定义button

UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithCustomView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cancel.png"]]]; button.target = picker.navigationBar.topItem.leftBarButtonItem ; button.action = picker.navigationBar.topItem.leftBarButtonItem.action; picker.navigationBar.topItem.leftBarButtonItem=button; 大家好,我试图改变邮件composer php的button的风格。 上面的代码确实改变了button的外观,但是这个动作似乎已经丢失了。 任何想法如何克服这一点? 谢谢。

Swift:inputAccessoryViewbutton不显示

以下是我的代码添加一个inputAccessoryView(与一个完成button就可以了)到我的textView: let keyboardButtonView = UIToolbar() keyboardButtonView.sizeToFit() let doneButton = UIBarButtonItem(image: nil, style: .Done, target: self, action: "closeMessageViewKeyboard") doneButton.possibleTitles = ["Done"] var toolbarButtons = NSMutableArray() toolbarButtons.addObject(doneButton) keyboardButtonView.items = toolbarButtons as [AnyObject] messageView.inputAccessoryView = keyboardButtonView 完成button从不出现。 我得到的只是一个白色的配件吧。 我在这里错过了什么?

如何返回到当前的视图控制器?

我在我的应用程序中实现ECSlidingViewController 。 一切正常,当我点击菜单button(UIBar)的左侧菜单滑动。 但再次按下菜单button不会返回当前的ViewController 。 它在示例应用程序中起作用,但是我无法find返回当前控制器的那一行代码。 这里是显示菜单的代码: – (IBAction)menuButtonTapped:(id)sender { [self.slidingViewController anchorTopViewToRightAnimated:YES]; } 现在我到处寻找可以closures左侧菜单布局但是找不到它的代码部分。 它必须在某处埋葬… Github项目 如何通过按菜单UIBarbutton回到当前的视图控制器? @Eric打开了我的眼睛,看看正在进行的事件。 看起来UIPanGestureRecognizer是一个负责重新显示主屏幕的人,不幸的是,在实现这个删除操作之后,我无法让它工作。 – (UIPanGestureRecognizer *)dynamicTransitionPanGesture { if (_dynamicTransitionPanGesture) return _dynamicTransitionPanGesture; _dynamicTransitionPanGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self.transitions.dynamicTransition action:@selector(handlePanGesture:)]; return _dynamicTransitionPanGesture; }

UIBarButton不会显示在我的UINavigationController中

我想用一个导航栏和一个表格视图做一个简单的视图。 所以我创build了一个UINavigationController的子类,并在其中添加了一个UITableView 。 我的也是UITableViewDataSource和UITableViewDelegate 。 现在我想添加UIBarButton在导航栏,但它不工作: UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:[[Translator instance] getTranslation:@"Back"] style:UIBarButtonItemStylePlain target:self.parentViewController action:@selector(dismissFiltersModal:)]; self.navigationItem.backBarButtonItem = anotherButton; 显示视图没有错误,但没有button。 我该如何显示呢?

MonoTouch中的button问题

我正在和MonoTouch合作,我想出了三个关于button的问题,希望有人能帮助我。 我试图改变标题栏中的“返回”button。 我该怎么做呢? 我已经看到线程在这里发布: 如何更改后退button上的文本 。 但是,这是行不通的。 我得到的氛围,我不访问控制器属性。 目前,当我尝试在ViewDidLoad方法中设置button文本时,我收到一个NullReferenceExceptionexception。 目前,我试图设置这样的文字: this.NavigationItem.BackBarButtonItem.Title =“Back”; 我有怀疑,我没有访问根控制器,但我不知道如何做到这一点。 对于单独页面上的“后退”button,我想执行自定义操作。 我希望它像它一样回去。 但在此之前,我想执行一些自定义代码。 我该怎么做呢? 我需要创build一个文本段落内的超链接。 我怎么做? MonoTouch看起来很酷。 然而,学习曲线比我预期的要更陡。 谢谢!

使用来自Parse.com的数据启用button – Swift

我试图启用一个酒吧button,如果用户被标记为“是”SubscribedUser键。 我真的不知道该怎么做。 我以前使用过查询,但只能将对象调用到屏幕上,没有像之前那样。 这是我现在所拥有的,我知道这是错误的,但是我希望你能明白我现在想做的事情: func enableButton() { var query: PFQuery = PFQuery(className: "User") query.whereKey("username", equalTo: PFUser.currentUser().username) if query.valueForKey("SubscribedUser") = "Yes"{ self.barButton.enabled = true }else{ self.barButton.enabled = false } }

如何设置UIBarButtonItem图片点击三层

您好我目前的代码如下,我想知道如何实现在我当前的if语句中的button图标更改,如果可能的话,如果这是不可能的,那么我需要什么代码来代替? 提前谢谢了。 viewController.m #import "GroupsViewController.h" #import "CustomCell.h" @interface GroupsViewController () { NSArray *arrayOfImages; NSArray *arrayOfDescriptions; } @end @implementation GroupsViewController { NSString *reuseIdentifier; } – (void)viewDidLoad { [super viewDidLoad]; [[self GroupsCollectionView]setDataSource:self]; [[self GroupsCollectionView]setDelegate:self]; reuseIdentifier= @"SmallIcon"; arrayOfImages = [[NSArray alloc]initWithObjects:@"?.png", nil]; arrayOfDescriptions = [[NSArray alloc]initWithObjects:@"?", nil]; } -(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView { return 1; } -(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { […]