小编And*_*eev的帖子

如果Google的边框到达南极,则Google地图会绘制错误的圆圈

我正在尝试绘制一个给定半径和中心点的圆.但是,出于某些原因,如果圆圈到达南极,Google Maps for iOS会恢复结果.

这是半径= 6000公里,悉尼中心的结果.它看起来很好:

在此输入图像描述

但是,如果我将半径设置为7000 km,结果将变得无用:

在此输入图像描述

预期结果是:

在此输入图像描述

我用来添加圆圈的代码非常基本:

GMSCircle *geoFenceCircle = [[GMSCircle alloc] init];
geoFenceCircle.radius = 6000000; // Meters
geoFenceCircle.position = _sydneyMarker.position;
geoFenceCircle.fillColor = [UIColor colorWithWhite:0.7 alpha:0.5];
geoFenceCircle.strokeWidth = 3;
geoFenceCircle.strokeColor = [UIColor orangeColor];
geoFenceCircle.map = mapView; 
Run Code Online (Sandbox Code Playgroud)

有没有什么办法解决这一问题?

maps google-maps objective-c ios

5
推荐指数
0
解决办法
391
查看次数

Spritekit添加声音效果

我试图在触摸屏幕时为游戏添加声音效果.我已经有一个移动角色的touchesBegan方法,我可以把:

[SKAction playSoundFileNamed:@"sfx.wav" waitForCompletion:NO];
Run Code Online (Sandbox Code Playgroud)

进入该方法或我需要制作一个新方法.另外,我应该在哪里将声音文件存储在我的项目中?是否有某个地方或它可以在任何地方?

objective-c ios sprite-kit skaction

4
推荐指数
2
解决办法
6154
查看次数

我的任何实体的通用 ObservableCollection

我用来Entity Framework访问我的数据,SQL Server并且我需要在WPF DataGrid. 我知道如何为我的任何实体执行此操作:我创建View一个DataGrid

<DataGrid ItemsSource="{Binding Rows}" SelectedItem="{Binding Row}" />
Run Code Online (Sandbox Code Playgroud)

ViewModel作为ObservableCollection<PERSONS>公共财产:

public class DictionaryViewModel : ViewModelBase
{
    private ObservableCollection<PERSONS> rows;
    public ObservableCollection<PERSONS> Rows
    {
         get
         {
              return rows;
         }
         set
         {
              rows = value;
              RaisePropertyChanged("Rows");
         }
    }

    public DictionaryViewModel()
    {
        Rows = new ObservableCollection<PERSONS>(myDataContext.PERSONS);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何对任意实体执行此操作?实体有通用类型吗?写这样的东西会很好:

public class DictionaryViewModel : ViewModelBase
{
    private ObservableCollection<GenericType> rows;
    public ObservableCollection<GenericType> Rows
    {
         get …
Run Code Online (Sandbox Code Playgroud)

c# wpf observablecollection mvvm

3
推荐指数
1
解决办法
9751
查看次数

如何在Sprite Kit中创建边界

刚刚开始使用精灵套件制作游戏,我需要知道的是如何设置边界让我的角色留在屏幕上,因为它不会因重力而消失,当你点击时不会漂浮屏幕足够了.

iphone ipad ios sprite-kit

3
推荐指数
1
解决办法
2125
查看次数

如何实现sprite kit的触摸和保持?

我最近开始合作sprite-kit.我知道只touchesBegan适用于一个水龙头,但有什么我可以使用,将识别触摸被按下?

iphone ipad ios sprite-kit

3
推荐指数
1
解决办法
2915
查看次数

SKAction playSoundFileNamed会停止背景音乐

我希望我的SpriteKit游戏不要中断用户收听的背景音乐(Music.app或收音机应用程序).

一切顺利,直到执行到达这一行:

sSharedShootSoundAction = [SKAction playSoundFileNamed:@"plane_shoot.aiff" 
                                     waitForCompletion:NO];
Run Code Online (Sandbox Code Playgroud)

此线背景音乐停止后.怎么避免这个?

ios sprite-kit skaction

3
推荐指数
1
解决办法
1318
查看次数

Sprite kit SKAction repeatActionForever随机等待持续时间

谢谢你先帮忙.该SKAction序列如下:

SKAction *seq = [SKAction sequence:@[wait, throwAnim, run]];
SKAction *req = [SKAction repeatActionForever:seq];
Run Code Online (Sandbox Code Playgroud)

有没有办法让等待是一个随机的持续时间,或者可以在永远重复期间进行控制?

sprite-kit

3
推荐指数
1
解决办法
1529
查看次数

检查 Dart 中一个列表是否包含另一个列表的任何元素

我有一个数组:

const list1 = [0, 1, 2];
Run Code Online (Sandbox Code Playgroud)

如何检查其他数组是否包含任何目标数组元素?

例如:

[2, 3] //returns true;

[2, 3, 4] //returns true;

[3, 4] //returns false;
Run Code Online (Sandbox Code Playgroud)

dart

3
推荐指数
1
解决办法
4119
查看次数

从SKScene呈现UIViewController

我试图从SKScene呈现一个UIViewController,但应用程序崩溃,这是我的代码:

1-:

 UIViewController *vc = self.view.window.rootViewController;
    helpVC = [[HelpViewController alloc]initWithNibName:@"HelpViewController" bundle:nil];
    [vc presentViewController: helpVC animated: YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

2-

   helpVC = [[HelpViewController alloc]initWithNibName:@"HelpViewController" bundle:nil];
    SKScene *sks = (SKScene*)helpVC;
    [self.view presentScene:sks];
Run Code Online (Sandbox Code Playgroud)

在这两种方式我的应用程序崩溃,谢谢你的帮助

崩溃的原因是:

2014-02-08 16:38:29.119 BrickRacer[13883:70b] -[UIView presentScene:]: unrecognized selector sent to instance 0x10bb7ea50
2014-02-08 16:38:29.122 BrickRacer[13883:70b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView presentScene:]: unrecognized selector sent to instance 0x10bb7ea50'
*** First throw call stack:
(
    0   CoreFoundation                      0x0000000101fe8795 __exceptionPreprocess + 165
    1   libobjc.A.dylib                     0x0000000101d4b991 objc_exception_throw + 43 …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad ios sprite-kit

0
推荐指数
1
解决办法
3143
查看次数