草庐IT

v_tab_col_nt

全部标签

objective-c - Objective-C : How to maintain image resolution/quality in navigation buttons and tab bars

我正在尝试通过以下代码将图像放在导航项的右侧按钮上//AddimagetorightbarbuttoninnavigationbarUIBarButtonItem*rightBarButton=[[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"refresh.png"]style:UIBarButtonItemStyleBorderedtarget:selfaction:@selector(getData)];self.navigationItem.rightBarButtonItem=rightBarButton;[r

objective-c - Objective-C : How to disable user interaction to all of tab bars except one?

正如标题所暗示的,我希望能够锁定除一个之外的所有标签栏。只有在用户完成操作后,我才会启用所有其余的标签栏。我该怎么做? 最佳答案 我没试过,但是根据docs,您可以从tabBarController:shouldSelectViewController:返回NO代表。[更新]我只是出于好奇尝试了一下-它似乎工作正常。从“选项卡栏应用程序”模板创建一个新项目,然后转到-viewDidLoad你的FirstViewController。添加这一行:[self.tabBarControllersetDelegate:self];然后实现委

ios - 当 "open new tabs in background"选项打开时,Safari 会忽略媒体查询。 iPad iOS 5+

我遇到了一个问题,即运行iOS5.1.1的iPad2上的Safari在打开指向新选项卡的链接时忽略媒体查询。只有当“在后台打开新标签页”选项打开时才会发生这种情况。您可以在以下位置查看一个简单示例:http://www.pauluscreative.com/mq/重现问题:按住“测试”链接调出菜单。选择“在新标签页中打开”理想情况下,您应该只看到一个蓝色框,红色应该被媒体查询隐藏。结果是您会看到两个框。我使用了以下CSS:#red{height:40px;width:40px;background-color:#FF0000;}#blue{height:40px;width:40px;

element -UI升级,使用el-tabs导致浏览器卡死问题

elementUI升级踩坑项目维护开发时要用到elementUI的某些组件,发现当前项目element-ui版本过低,无法使用,打算升级一下,所以用npmupdateelement-ui升级到最新,结果项目运行时发现有些用到el-tabs的页面直接卡死查了下vue版本在2.5.10之下你的elementui版本就不可高于2.7,但如果低于2.10.1的话有些组件用不了那升级就没意义了,所以我又把elementUI版本退到2.10.1,把Vue版本从2.5升级到2.6版本回退只能卸载再安装指定版本npmuninstallelement-uinpminstallelement-ui@2.10.1升

iOS 7 : different navigation items for tab bar controller

我是iOS应用开发的新手。目前我正在开发一个带有标签栏的小应用程序。我面临的问题是我想为每个选项卡设置不同的导航项。我尝试了很多东西,但都不起作用。我正在使用原生iOS语言进行编程。在我的应用程序中,我有一个AppDelegate。在我的AppDelegate中有一小段代码用于设置我的mainViewController:-(void)setupOverlordViewController{MainViewController*rootVC=[[MainViewControlleralloc]initWithNibName:nilbundle:nil];UINavigationCont

ios:如何使用 StoryBoards 从 ViewController 打开 Tab Bar Controller

我正在这样做,如果是第一次,我想从登录页面打开标签栏Controller,如果已经登录,则在Spalsh之后传递登录页面并打开标签栏Controller意味着如果用户第一次登陆应用程序,时间序列应该是这样的1.飞溅2.登录页面3.成功登录后打开有4个选项卡的TabBarController如果用户已经登录1.飞溅2.标签栏Controller我正在尝试通过ViewDidLoad方法中的以下代码打开TabBarControllerUITabBarController*tbc=[self.storyboardinstantiateViewControllerWithIdentifier:@

ios - 嵌套 TableView 给出 UITableViewCellAccessibilityElement 错误

我有一个Swift应用程序,它有一个TableView,其中每个单元格内都有另一个子列表,我们将其保存在第二个TableView中。每个表格View单元格由一个页眉区域、另一个带有子项的表格View和一个页脚区域组成。出于某种原因,当您单击内部TableView正下方(在图像中突出显示)时,它会触发一个NSInvalidArgumentException并出现以下错误和一个不是很有用的长堆栈跟踪(如果有人认为我可以提供它会有帮助)。Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[UIT

ios - 转到 Tab Bar Controller Swift 中的另一个选项卡后如何保持 ViewController 详细信息相同

我的标签栏Controller有问题。在选项卡1上,我有一张map。map采用自动布局以填充大约一半的屏幕。我可以选择全屏显示map。如果我要让map全屏显示,转到选项卡2并返回选项卡1,map将回到其自动布局位置。在这种情况下,我需要它是全屏的。关于如何克服这个问题有什么想法吗? 最佳答案 好的,所以我重现了您的案例,并且在尝试从viewDidAppear调用该函数时我可以看到故障部分。但是,当我将逻辑放在viewDidLayoutSubviews中时,它非常流畅。以下是我试过的代码:@IBOutletweakvarmap:MKM

ios - Swift:为不同的Tab设置不同的导航栏按钮

我在Swift3.0中创建了一个带有5个选项卡的自定义UITabBarController。我一直在尝试为某些选项卡设置不同的导航栏项目,但效果不佳。情况:我在每个选项卡的viewDidLoad()中放置了可以更改导航栏按钮的代码。//ThecustomizedTabBarcontrollerinstance.Containedineachofthetabs.varmainController:TabBarController?overridefuncviewDidLoad(){//...morecodesetupNavBar()//...morecode}funcsetupNavBa

iOS UITabBarController 最佳实践 : one tab one controller or multiple tabs one controller?

我是iOS开发的新手,已经开始使用Swift。我目前正在使用包含3个选项卡/导航的选项卡栏导航。我应该将UIViewController子类化并将其用于所有3个场景,还是每个场景都应该有自己的UIViewController子类。这方面的最佳做法是什么?谢谢。更新感谢@Larcerax和@Adrian的意见,我已经更新了Storyboard:每个选项卡导航都有自己的UINavigationController和UIViewController的子类。如果我对您的指示的理解有误,请告诉我。 最佳答案 如果我是你,并且我以前有过你的经历