草庐IT

QML导航

全部标签

iPhone 应用程序 - 使用 Waze 进行外部导航

我需要在我的应用程序中实现以下流程:用户可以点击某个目的地,这样我的iPhone应用程序就会启动waze,它会导航到那个点。最简单的方法是什么?谢谢,阿萨夫 最佳答案 与其他iOS应用程序通信的唯一方法是使用应用程序开发人员配置的URL方案启动它们。您应该检查并查看waze是否提供了URL方案并将其与UIApplication的-openURL:方法一起使用这里是使用系统首选项URL方案在iOS5上打开iPhone位置设置的示例[[UIApplicationsharedApplication]openURL:[NSURLURLWit

使用SettiMeout导航到另一个组件不运行

我正在尝试在ReactNative中创建一个加载屏幕,该屏幕将在实现Settimeout功能的时间后导航到确认屏幕。当前,屏幕会加载,但在Settimeout间隔后没有导航到确认屏幕。importReactfrom'react';import{Text,View,Image}from'react-native';import{ActionsasNavigationActions}from'react-native-router-flux';importstylesfrom'./styles';exportdefaultclassProcessingLoaderextendsReact.Comp

ios - 导航栏上的 Apple 标准设置栏图标

我需要将设置图标放在导航栏的右侧,并希望在“设置”应用程序的“常规”中使用Apple自己的设置图标(齿轮图标)。这是允许的吗?如果可以访问这些图标,我怎样才能得到它们?到目前为止,我只能在xcode中访问Apple图标的子集,例如Action、Add、Bookmarks...从UIBarButtonSystemItem撤消,但没有类似设置的符号。self.navigationItem.rightBarButtonItem=[[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"wantapplestdhere.png"]sty

iOS 7 导航栏 barTintColor - 能够让它从上到下淡出吗?

在iOS7中,navigationbarTintColor非常“乏味”。在iOS6(及以下版本)中,导航栏的颜色会从上到下从浅到深逐渐变暗。在iOS7中,我可以将导航栏设置为自定义颜色,但从上到下都是一样的。有什么方法可以得到同样的褪色效果吗?谢谢! 最佳答案 您可以使用开源CRGradientNavigationBar支持渐变的子类。这是可取的,因为它比必须处理图像更健壮。你像这样设置你的导航Controller:UINavigationController*navigationController=[[UINavigationC

ios - 在推送每个新 View Controller 时调整导航 Controller 的大小以模态方式呈现 UIModalPresentationFormSheet

设置:“VC1”使用RootViewController“VC2”创建“NavigationVC”,并使用呈现样式UIModalPresentationFormSheet以模态方式呈现它。“VC2”以正确的尺寸显示在屏幕中间的导航Controller内。问题:当我继续将ViewController推送到模态NavVC时,我希望它们能够调整大小。推送的每个ViewController中我的preferredContentSize的NSLog验证我的约束是否正确并且大小实际上不同。但是,我已经进行了广泛的实验,但还没有弄清楚如何在呈现模态后更改模态的大小。@implementationVC

ios - 如何将新的 View Controller 包含到现有的导航 View 中

我正在开发一个具有如下Storyboard的基础:当按下UIButton时,URL被加载。如果URL请求成功,那么我会打开“成功”View(在右侧)。一切正常,但我似乎无法让导航Controller出现在SuccessView中。有人可以帮我吗?此外,如果导航可以在该View上继续,我将如何添加“后退”按钮以将用户带回主视图?到目前为止,这是我的代码:UIStoryboard*mainStoryboard=[UIStoryboardstoryboardWithName:@"Main"bundle:nil];NSLog(@"%@",status_code);UIViewControlle

ios - 在导航栏上添加自定义后退按钮

我正在尝试在导航栏上添加自定义后退按钮,但它不起作用下面是我的代码-(void)addLeftButton{UIImage*buttonImage=[UIImageimageNamed:@"btn_back.png"];UIButton*aButton=[UIButtonbuttonWithType:UIButtonTypeCustom];[aButtonsetBackgroundImage:buttonImageforState:UIControlStateNormal];aButton.frame=CGRectMake(0.0,0.0,buttonImage.size.width,

iOS7 QLPreviewController 更改导航栏颜色?

我如何在QLPreviewController中设置半透明属性我已经尝试了下面的代码但它不起作用QLPreviewController*previewer=[[QLPreviewControlleralloc]init];//Setdatasource[previewersetDataSource:self];[previewersetDelegate:self];previewer.edgesForExtendedLayout=UIRectEdgeNone;[previewersetCurrentPreviewItemIndex:index];[self.navigationCont

ios - 使用导航 Controller 在不同 View 之间切换

我对iOS编程完全陌生。到目前为止,我只在Android上编程,现在Objective-C对我来说是一种完全不同的新语言。我想做的是不使用我用Storyboard创建的设计。我想以编程方式完成所有操作,因为我认为如果我这样做会更加动态。我遇到的问题是,我想要有3个不同的View。我用谷歌搜索了一下,偶然发现了一些stackoverflow问题。在那里,人们建议使用NavigationController。好的。现在我正在尝试实现它。我想要的是以下内容一个具有3个不同View的MainViewController。第一个View是loginView。第二个是显示数据,第三个是根据第二个V

ios - 将 View Controller 移动到导航堆栈 iOS 的顶部

如何将插入导航堆栈的VC移动到顶部?假设我按这个顺序推送它PushVC1PushVC2PushVC3所以现在我在上面安装了VC3。如何以编程方式将VC2置于最前面?这样栈就变成了VC1,VC3,VC2 最佳答案 作为开发人员,您可以通过管理其viewControllers数组来访问导航Controller堆栈:NSArray*currentStack=self.navigationController.viewControllersDiscussionTherootviewcontrollerisatindex0inthearray