小编KD.*_*KD.的帖子

PokèmonGo如何使用Google Map API使用自定义Google地图?

我无法在Google API文档的任何位置找到其地图可以自定义(我知道它只能在网上自定义),但可以在PokèmonGo应用上看到它使用Google API来显示自定义地图.

PokèmonGo的参考使用谷歌地图:https://www.reddit.com/r/pokemongo/comments/4s71t1/suggestion_download_city_map_as_a_way_to_decrease/

任何人都能找到这种方法吗?

自定义地图我的意思是下面的地图,绿色和蓝天: 在此输入图像描述

android google-maps native google-api ios

22
推荐指数
2
解决办法
6427
查看次数

如何从谷歌地图中删除缩放,地形和用户导航?

我正在使用JS API来显示我的地图.这是代码:

<script type="text/javascript">
  function initialize() {
        var _lat = 10;
        var _long = 200;
        var myLatlng = new google.maps.LatLng(_lat, _long);
    var myOptions = {
      center: myLatlng,
      zoom: 15,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"),
        myOptions);

        var image = 'target.png';
        var beachMarker = new google.maps.Marker({
            position: myLatlng,
            map: map,
            icon: image
        });

        beachMarker.setMap(map);
  }
</script>
Run Code Online (Sandbox Code Playgroud)

现在我想从地图中删除一些东西.

  1. 删除缩放控件+用户不能使用鼠标或任何东西进行缩放
  2. 用户不应该使用鼠标在地图上移动.它应该像静态图像一样
  3. 从地图中删除MAP | SATELLITE选项.

我如何实现这一目标.

在此输入图像描述

javascript google-maps google-maps-api-3

18
推荐指数
3
解决办法
3万
查看次数

在Swift中添加一对多关系

我是iOS编程的新手,只需要一点帮助.我正在尝试使用核心数据并创建一个简单的插入,其中存在一对多的关系.我非常简单的核心数据结构如下所示

在此输入图像描述

现在在代码中我也创建了NSManagedObject子类,并且能够单独创建这些对象.我需要帮助的是如何创建关系.我的代码是

Xcode生成了Father.swift

class Father: NSManagedObject {

    @NSManaged var name: String
    @NSManaged var fatherToChild: NSSet

}
Run Code Online (Sandbox Code Playgroud)

Xcode生成了Child.swift

class Child: NSManagedObject {

    @NSManaged var name: String
    @NSManaged var child_father: NSManagedObject

}
Run Code Online (Sandbox Code Playgroud)

我的添加数据方法:

    func addData(){
   var appDel: AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate
   var context: NSManagedObjectContext = appDel.managedObjectContext!

    var fatherEntity = NSEntityDescription.entityForName("Father", inManagedObjectContext: context)
    var newFather = Father(entity: fatherEntity, insertIntoManagedObjectContext: context)
    newFather.name = "Daddy"


    var childEntity = NSEntityDescription.entityForName("Child", inManagedObjectContext: context)
    var child1 = Child(entity: childEntity, insertIntoManagedObjectContext: context)
    child1.name = "child1"
    var child2 = …
Run Code Online (Sandbox Code Playgroud)

xcode ios swift

14
推荐指数
1
解决办法
4493
查看次数

正则表达式验证国际电子邮件

不确定是否有可用的解决方案但无法找到.所以再问一遍.

我正在写一封电子邮件验证员.这应该验证所有格式良好的电子邮件(这只是验证电子邮件格式正确的一个级别的验证).现在我的代码是国际代码,所以我也应该支持非拉丁字符.我如何为此编写最有效的正则表达式?

国际电子邮件:http://en.wikipedia.org/wiki/International_email

一些示例电子邮件:

  1. 伊昭杰@邮件.商务
  2. राम@मोहन.ईन्फो
  3. юзер@екзампл.ком
  4. θσερ@εχαμπλε.ψομ

它应该能够验证所有上述格式

javascript java regex

13
推荐指数
1
解决办法
4687
查看次数

如何在Swift 3中处理FBSDKGraphRequest的响应数据

我已经集成了FB最新的SDK(非swift),登录工作正常.我需要知道如何解析Graph响应数据,因为它不是有效的JSON

工作代码:

     func configureFacebook()
        {
            login.readPermissions = ["public_profile", "email", "user_friends"];
            login.delegate = self
        }


func loginButton(_ loginButton: FBSDKLoginButton!, didCompleteWith result: FBSDKLoginManagerLoginResult!, error: Error!) {
    print("Login buttoon clicked")
    let graphRequest:FBSDKGraphRequest = FBSDKGraphRequest(graphPath: "me", parameters: ["fields":"first_name,email, picture.type(large)"])

    graphRequest.start(completionHandler: { (connection, result, error) -> Void in

        if ((error) != nil)
        {
            // Process error
            print("Error: \(error)")
        }
        else
        {
            print(result)

        }
    })
}
Run Code Online (Sandbox Code Playgroud)

随着输出:

Login button clicked
Optional({
    "first_name" = KD;
    id = 10154CXXX;
    picture =     {
        data =         {
            "is_silhouette" = 0; …
Run Code Online (Sandbox Code Playgroud)

xcode facebook-graph-api swift swift3

13
推荐指数
1
解决办法
9868
查看次数

如何从 Expo io 中的矢量图标中删除填充

如果我在 Expo 中使用矢量图标,我会看到默认情况下在图标周围添加了很多填充空间。[所附屏幕截图中的绿色,这是 15 像素图标的填充]。有没有办法删除额外的填充?尝试手动覆盖填充和边距,但没有奏效。提供的截图示例代码:

<Entypo name="triangle-down" size={15} color="#9013FE" style={{
                                    backgroundColor: 'green',
                                    }}/>
Run Code Online (Sandbox Code Playgroud)

来自此处的文档参考代码:https : //docs.expo.io/versions/v19.0.0/guides/icons.html

在此处输入图片说明

react-native expo

7
推荐指数
1
解决办法
712
查看次数

如何使用Swift XCode访问Mac默认相机

今天,我第一次为Mac编码。我想做的是访问默认相机并显示预览。第二步,如果需要,我将记录或快速拍摄。对于第一步,我编写了以下代码

import Cocoa
import AVFoundation
class ViewController: NSViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        var session:AVCaptureSession = AVCaptureSession()
        session.sessionPreset = AVCaptureSessionPresetLow
        var device:AVCaptureDevice = AVCaptureDevice.defaultDeviceWithMediaType(AVMediaTypeVideo)
        //Preview
        var previewLayer:AVCaptureVideoPreviewLayer = AVCaptureVideoPreviewLayer(session: session)
        var myView:NSView = self.view
        previewLayer.frame = myView.bounds
        previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
        self.view.layer?.addSublayer(previewLayer)
        session.startRunning()
    }
    override var representedObject: AnyObject? {
        didSet {
        // Update the view, if already loaded.
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我看不到此代码打开了我的笔记本电脑默认相机或在视图上显示任何内容。我在这里做错了什么?我可以寻找任何方向或任何示例,即使它在Obj-C中确实很有帮助。TIA。

macos xcode avcapturedevice swift

5
推荐指数
1
解决办法
7138
查看次数

在一定时间后隐藏NSUserNotification

目前,当我使用Alert样式创建NSUserNotification时,除非我手动将其关闭,否则它不会隐藏。

在此处输入图片说明

有没有一种方法可以让我在2秒后自动关闭/隐藏它?

NSUserNotification代码仅供参考:

let notification:NSUserNotification = NSUserNotification()
notification.title = "Title"
notification.subtitle = "Subtitle"
notification.informativeText = "Informative text"

notification.soundName = NSUserNotificationDefaultSoundName

notification.deliveryDate = NSDate(timeIntervalSinceNow: 10)
notification.hasActionButton = false
let notificationcenter:NSUserNotificationCenter = NSUserNotificationCenter.defaultUserNotificationCenter()
notificationcenter.scheduleNotification(notification)
Run Code Online (Sandbox Code Playgroud)

cocoa notifications swift2

5
推荐指数
1
解决办法
1393
查看次数

如何在React Native中将文本浮动在另一个文本上

在此处输入图片说明

这是一个要实现的示例,下面是组件结构的细分

在此处输入图片说明 这是当前代码的方式:

             <View style={styles.buttonHolder}>
                <Text style={styles.greenButtonIcon}>
                    FB
                </Text>
                <Text style={styles.greenButtonText}>
                    {this.props.buttonName}
                </Text>
            </View>
Run Code Online (Sandbox Code Playgroud)

我的问题在这里,因为文本与整个框居中对齐,所以我无法为文本和图标提供弹性值,因为那样会使它们具有自己的空间并且不会浮动。

你能帮忙吗?如果需要更多信息,请告诉我。

react-native react-native-flexbox

5
推荐指数
1
解决办法
1856
查看次数

如何在IOS8键盘扩展上使用自动布局

尝试使用键盘扩展名进行自动布局.最初我以为我会以编程方式制作按钮,但后来我意识到最好用xib做这个因为我的要求和多种屏幕尺寸.

请参阅下面的屏幕截图,了解我所做的当前配置.按钮2: 在此输入图像描述

按钮1和应用程序上的问题: 在此输入图像描述

所有约束配置如下所示: 在此输入图像描述

我想在这里做的就是确保按钮填满屏幕宽度.它们可以扩展宽度以匹配屏幕尺寸和方向.不知怎的,我觉得它无法理解设备的宽度.我需要为此指定一些东西吗?

谢谢

xcode swift xcode6 ios8 ios8-extension

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

UICollectionViewController会暂时向我显示错误的图像,然后刷新到正确的图像

我正在从JSON响应创建一个集合视图.Json响应具有高分辨率图像和大约2000年的图像数量.由于数据来自第三方,我无法控制图像大小.

执行:

JSON示例:

{
    "imagelist": [
        {
            "largeImage": "https://amazingphotos/01.jpg"
        },
        {
            "largeImage": "https://amazingphotos/02.jpg"
        },
}
Run Code Online (Sandbox Code Playgroud)

在UICollectionViewController中访问JSON:

Alamofire.request(.GET, dataURL)
            .responseJSON { _, _, result in
                if var json:JSON = JSON(result.value!){
                self.imageURLs = json["imagelist"].arrayValue
                self.collectionView?.reloadData()
                }
        }
Run Code Online (Sandbox Code Playgroud)

在cellForItemAtIndexPath中,我将URL传递给单元格而不是图像本身.

let cell = collectionView.dequeueReusableCellWithReuseIdentifier("imageCell", forIndexPath: indexPath) as! CollectionViewCell
        cell.imageData = imageURLs[indexPath.row]
Run Code Online (Sandbox Code Playgroud)

在自定义Cell我只是这样做:

var imageData:SwiftyJSON.JSON?{
        didSet{
            self.setup() 
        }
    }

    func setup(){
        if let imageURLString = self.imageData?["largeImage"]{
            let imageURL = NSURL(string: imageURLString.stringValue)
            self.imageThumbnail.hnk_setImageFromURL(imageURL!)
        }
Run Code Online (Sandbox Code Playgroud)

问题:当我加载集合视图时,它会正确显示图像,一旦我开始滚动它就会在新单元格中显示我之前的图像几秒钟,然后刷新.

我多次使用集合视图但从未使用过如此多的数据.请指教.TIA

ios uicollectionview uicollectionviewcell swift

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

在 DIV 上滚动后浮动一个 DIV

这是网址:检查这个网址

其中有一条带有订阅的红丝带,例如等。

它固定在顶部。我想要的是,只要有人滚动到页面顶部,丝带就应该开始漂浮在页面的顶部……如果他向上滚动,丝带就会开始并坐在它的位置上。

基本思想是功能区应该始终对用户可见。

如何在 CSS 中实现这样的东西?

html css css-float

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

有没有办法在onCreate期间动态指定android:layout_height?

我想设置

android:layout_height =" wrap_content "

在我的应用程序启动期间到某些像素(int).这是一个textView,其背后的原因是我希望textView动态的高度基于我的结尾的一些输入,这些输入将在调用onCreate方法时计算.

这可能吗?如果是的话任何一个例子都会很棒.

忘了添加我的textView xml看起来像这样

 <TextView
                android:id="@+id/sometext"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:fadingEdge="vertical"
                android:background="@drawable/dropshadow"
                android:scrollbars="vertical"
                android:text="Getting data on your slow n/w..."
                android:textColor="#ffffff"
               />
Run Code Online (Sandbox Code Playgroud)

android textview android-layout

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