jjzjj

nativescript-mapbox

全部标签

android - 在 Nativescript 中以编程方式滚动到 ScrollView View 的底部

我正在开发一个应用程序,当用户点击卡片View布局时,该View的详细信息会在该卡片View布局上打开。我使用nativescriptScrollView来ScrollView。但是,当用户单击最后一个cardview布局时,它应该滚动以显示cardview布局的详细信息。它不会自动滚动到最后一个卡片View详细信息,因此卡片View的详细信息被隐藏,用户必须手动滚动。我找到了这个NativescriptscrolltobottomofScrollViewprogrammatically但我无法解决我的问题。下面是我的布局代码。toggleDetail(args){varscrollV

ios - nativescript 如何使元素对触摸事件透明

对于我的一个项目,我需要在nativescript(IOS应用程序)的谷歌地图上开发渐晕效果,所以我决定使用在谷歌地图View上拉伸(stretch)的png24图像解决方案。现在显然我在尝试与map交互时遇到了问题,触摸手势、平移手势等都被叠加图像接管了。我怎样才能使这个图像对触摸事件透明,就像csspointer-events:none;在网站中对光标事件所做的一样。欢迎使用任何typescript.javascript或纯objective-c解决方案!刚刚添加了一张图片来说明这个问题: 最佳答案 这与iOS和Android如

ios - 使用 MapBox 在点之间路由

我知道以前曾在这里问过类似的问题,但没有一个能真正回答我的问题,我面临着在截止日期前完成项目的压力。基本上我正在编写一个将显示在线和离线map的应用程序。我目前正在使用MapBoxSDK查看离线和在线map,但是,MapBox目前不提供路由解决方案。所以我正在寻找一种方法来做到这一点。主要问题似乎是不只有一个SDK可以提供在线OSMmap、离线OSMmap和路由,所以我想知道我是否可以使用MapBox处理map,然后使用MapQuest获取路线?这可能吗?值得推荐吗? 最佳答案 是的,您可以使用另一个引擎进行路由,并在MapBoxS

mapbox-gl结合threejs

文章目录前言为什么使用threebox代码示例总结前言最近在研究threejs和mapbox的结合,花了一天多的时间,结合threebox这个mapbox的三维库,给mapbox中创建自定义图层,添加自定义几何体,基于react-hooks实现,代码不多,但是threebox官网的例子给的很少,所以不少东西还是需要自己摸索下,特此记录下来。参考:threebox.js为什么使用threeboxmapbox官网有使用threejs的示例,但是由于threejs使用的是右手坐标系,而mapbox作为一个时空数据的渲染库,默认使用EPSG4326坐标系,参考官网mapbox-gl中创建threejs

android - Nativescript 和 FontAwesome

我正在尝试在Nativescript应用程序中使用图标字体FontAwesome,根据这篇文章https://www.nativescript.org/blog/mobile-app-best-practices---use-font-instead-of-image-to-show-an-icon这是可能的我做了那篇文章中描述的所有事情:在app/fonts添加.ttf在app.css中添加类.fa{字体系列:“FontAwesome”;像这样在XML中使用它文本=""class="fa"但结果相当令人失望:我还尝试了“\uf230”语法,但它呈现为纯文本。我做错了什么?

java - 使用 MapBox Android SDK 进行离线切片缓存

我有一个使用iOStile-caching技术的iOS原型(prototype),如下所示(Objective-C代码):RMTileCache*tileCache=[[RMTileCachealloc]initWithExpiryPeriod:0];[tileCachesetBackgroundCacheDelegate:self];RMMapboxSource*tileSource=[[RMMapboxSourcealloc]initWithMapID:mapID];[tileCachebeginBackgroundCacheForTileSource:tileSourcesout

ios - 在 Mapbox 上添加模糊效果

我想在mapbox中添加模糊效果。当第一次加载map时,该时间只在map中显示当前位置,其他map是蓝色的。查看屏幕截图当我将用户位置移动到另一个位置时,其他位置在map上是清晰的。还在特定位置显示注释看截图帮助我如何实现这个这里我将一些实现代码-(CGPoint)convertLatLongCoord:(CGPoint)latLong{CGSizescreenSize=[UIScreenmainScreen].applicationFrame.size];CGFloatSCALE=MIN(screenSize.width,screenSize.height)/(2.0*EARTH_R

javascript - 更改 NativeScript TabView 默认行为

我正在构建一个NSangular2应用程序,我遇到了TabView组件默认行为的问题。我不希望它在创建组件时预加载所有数据。我怎样才能防止这种行为发生。我只想在用户点击某个选项卡后加载数据。这是我的标签View:我能够在tabview的同一个.ts中调用onIndexChanged事件,但是我必须通知摘要、仪表板、内部组件。需要通知的组件示例:@Component({selector:“summary”,templateUrl:‘summary.component.html’})exportclassSummaryViewextendsView{constructor(args:Pag

ios - 如何在 Windows 上为 IOS 构建 NativeScript 项目?

请不要告诉我许可证问题。我只想能够同时在两个环境(Android/IOS)中测试我的代码。我对IOS的虚拟化不感兴趣,因为它很慢。 最佳答案 Nativescript-sidekick将在云端为您完成……而且是免费的。WithNativeScriptSidekickyoucanleaveSDKmanagementtous,literally.YousimplytellSidekicktobuildyourappinourcloudandwewilldeliveryoutheIPAand/orAPKapppackagebacktoyo

ios - Nativescript:使标签跨越其内容的宽度,然后以最大宽度换行

我正在尝试创建一个布局类似于iMessage的消息传递View,其中聊天“气泡”是其内容的大小,直到达到一定宽度。像这样:使用nativescript,我找不到适合这种情况的布局。我尝试使用GridLayout,但列的自动性质似乎意味着它将成为内容的大小,即使内容的大小超出View也是如此。产生这个:请注意较长的标签不会换行,尽管标签上的textWrap=true。硬币的另一面是这样的:唯一的区别是网格布局中的列,在本例中它设置为*(使用剩余的可用区域)。然而,这会产生这个:请注意,较短的消息跨越了整个宽度。我猜我需要在Label上使用类似于width="auto"的东西。我想不出一种