草庐IT

iOS5 : how to determine if the Notification Center for the app is turned ON/OFF

我想尊重用户的意图,如果他们关闭了我的应用的远程通知,我不会调用[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:(...)]。当调用UIRemoteNotificationTypeenabledTypes=[[UIApplicationsharedApplication]enabledRemoteNotificationTypes]时,我得到了有关为我的应用启用了哪些类型的通知的信息。但是,可以关闭此应用程序的通知中心,并且在我选择“无”之前,我仍会通过此方法获得之前启用的通知类型。因此我的应用认为

ios - 谷歌地图 SDK - 路径不准确

我试图显示两个位置之间的路径,但它不准确。if(center.latitude!=0&¢er.longitude!=0){NSString*urlString=[NSStringstringWithFormat:@"%@?origin=%f,%f&destination=%f,%f&sensor=true&key=%@",@"https://maps.googleapis.com/maps/api/directions/json",center.latitude,center.longitude,center1.latitude,center1.longitude,KGoogl

HTML5的离线应用

一,离线应用    什么是离线应用呢?就是你现在正在页面上浏览网页或者填写信息,正在这时,你家的wifi突然断了,那么这时你重新连接页面会发现之前的页面都重新加载了,之前填写的相关信息也得从头开始写。那么如果你的web应用支持离线功能,那么就不会用这种经历了。    什么时候考虑使用离线呢并不是所有网页都要设置为离线,而是那种交互性和有状态的网页(动用很多js代码维护信息的)适用于离线二,如何创建离线应用离线应用的技术就是缓存,即下载文件并在计算机或者移动端上保存一份副本,就像我们手机上日常的缓存。如QQ音乐,当你播放完一首音乐,当你不能上网也能听刚才你播完的这一首音乐,这就是缓存文件创建离线

ios - 有什么方法可以重新显示 Game Center 登录 View ? (X代码)

我的应用程序会在加载完成后尝试让播放器登录,就像优秀的小应用程序应该做的那样(Apple是这么说的)。但如果玩家选择取消初始登录,我希望应用程序在玩家点击游戏中的排行榜按钮时重新尝试验证玩家身份。(否则,当然,如果玩家未通过身份验证,该按钮将无能为力)不幸的是,经过一些研究我发现Apple似乎不允许应用程序在玩家第一次取消后再次尝试重新验证玩家,直到玩家退出并重新进入游戏。(如果玩家取消3次左右,Apple就会变得愤怒并从该设备上的应用程序完全禁用GameCenter。在那之后,即使从独立应用程序登录GameCenter也无济于事。)有没有什么办法可以让我的应用程序在应用程序加载时以及

ios - 如果在 iOS7 中后台运行 cocos2d 2.1 应用程序同时观看 Game Center 屏幕(排行榜、成就)会崩溃

我这里有一个100%可重现的崩溃。如果在iOS7中后台运行cocos2d2.1应用程序同时观看GameCenter屏幕(排行榜、成就)会崩溃。按下主页按钮时它会立即崩溃。在CCGLView.m中的第275行崩溃:if(![_contextpresentRenderbuffer:GL_RENDERBUFFER])令人头疼的是,我另一秒钟下载了官方cocos2diphone2.1的新副本,安装了它的模板并在将它连接到与我已经设置了游戏中心排行榜等的有问题的应用程序相同的应用程序ID后运行了主要应用程序向上。它不会崩溃。所以我在lib中的cocos2d文件夹上运行了一个diff,除了我在CC

objective-c - 动画 ImageView 向上滑动

我正在尝试使ImageView(下面的logo)向上滑动100像素。我正在使用这段代码,但什么也没有发生:[UIViewbeginAnimations:nilcontext:nil];[UIViewsetAnimationDuration:3];logo.center=CGPointMake(logo.center.x,logo.center.y-100);[UIViewcommitAnimations];此代码在viewDidLoad方法中。具体来说,logo.center=...没有运行。其他事情(例如更改alpha)也可以。也许我没有使用正确的代码将其向上滑动?

c# - WinCE 6.0 通过ActiveSync/Window Mobile Device Center C#连接PC

我正在开发一个WinCE应用程序(.Net3.5),它允许通过TCPIP、串行端口和USB连接到终端。TCPIP和串行端口已完成,但USB有问题。由于客户端需要查看USB上的证明,我们需要证明我们可以通过ActiveSync发送Hex命令。我google了一段时间,发现ActiveSync/WMDC会提供IP让彼此连接。问题是我无法通过C#套接字通过ActiveSync/WMDC从PCping或连接到WinCE。我唯一知道的是我连接PC时的WinCEIP是:IP地址:192.168.55.101子网掩码:255.255.255.0默认网关:192.168.55.100主DNS:127.

ios - 如何在图像中添加快速 Spring 动画?

我已经为图片做了布局。所以我没有任何CGPointx和y值。Storyboardpicture正如你在图片上看到的,我做了5个圆圈和一个主圆圈。当用户打开应用程序时,我想让这5个圆圈位于主圆圈的后面。我做了很多研究,我发现我可以使用Spring动画方法,因为它在物理等方面看起来更逼真。但是,它只是没有成功。首先,我改变了circle1的中心并将其发送到主圆的背面(这没有用)因为失败圆没有从后面出现。我不确定为什么我不能改变圆圈的位置。是因为我已经布局了吗?这是我的代码:@IBOutletweakvarmainCircle:UIButton!@IBOutletweakvarcircle1

swift - 当我之前打开它后返回到 View Controller 时,它不会为标签设置动画 Xcode Swift

当我打开我的应用程序时,我有一个从屏幕外动画的标签。当我第一次打开ViewController时,它起作用了。但是,当我转到另一个ViewController,然后返回到初始ViewController时,这个标签将只在那里,而不是动画。levelsLabel.center=CGPoint(x:levelsLabel.center.x-500,y:levelsLabel.center.y)UIView.animate(withDuration:2){self.levelsLabel.center=CGPoint(x:self.levelsLabel.center.x+500,y:sel

ios - 使用 Swift 3 #keyPath 引用 UIView 子类 .center

在我的应用程序的ViewController中,我通过观察其center属性的键值对View定位的更改使用react,如下所示:classCoordinatingViewController:UIViewController{@IBOutletweakvarcardContainerView:CardView!overridefuncviewDidLoad(){super.viewDidLoad()addObserver(self,forKeyPath:"cardContainerView.center",options:[.new],context:nil)}}这目前工作得很好,但由