草庐IT

iphone-se

全部标签

iphone - 游戏中心主机

我目前正在创建一个GameCenter游戏,并且正在使用可用的点对点功能。但是,我想选择其中一名玩家(2名玩家)担任主持人,以确保同步。从可用播放器中选择主机(甚至是随机选择)并确保其他设备知道选择了哪个主机的最佳方法是什么? 最佳答案 This是一个不错的简单教程,其中包含演示如何执行此操作的代码。他们随机选择一个对等点作为主机。希望对您有所帮助! 关于iphone-游戏中心主机,我们在StackOverflow上找到一个类似的问题: https://sta

iphone - iOS 中的 NSNetServices

我正在开发无线应用程序,我的问题如下所示:1)是否有可能使用NSNetServices在设备之间来回发送数据,如点对点,Apple的Bonjour示例仅适用于本地网络,这意味着如果NSNetBrowser周围没有可用的路由器,则不会将无法从本地网络中找到任何设备...如何在没有任何外部路由器的情况下进行对等交换,这可能是如何,请帮助,也许有人知道,一些示例项目或其他东西!!提前致谢。 最佳答案 点对点服务通过跟踪器发挥作用,跟踪器知道希望共享文件的人的IP地址。否则两端没有任何方式了解对方。正如您所说,Bonjour只能了解本地网络

iphone - Phonegap 1.1/iOS5 插件未触发

我正在尝试使用1.1为iOS5Phonegap堆栈编写一个插件我已经尝试了所有我能找到的教程,包括Phonegapwiki上的教程,完全按照概述there.每次,当我尝试从我的HTML文件执行插件时,什么也没有发生,我在调试控制台中看到以下错误:2011-10-3121:01:09.761TestApp[65870:13403]IgnoringgapcommandwithincorrectsessionKey;expecting:-684243575received:(null)2011-10-3121:01:09.761TestApp[65870:13403]Completecall

javascript - 想要一个 100% 宽度/高度的 iPhone/iPad/iOS 网页

在向下滚动到足以摆脱地址栏之后,我试图获得一个仅占设备可能宽度/高度100%的网站。希望这是有道理的?我只需要简单的尺寸,这样我就可以将设备滚动到0,0并尽可能多地查看我的页面。例如简单320x400(320宽度,400可能=高度-标题栏-页脚)这样做的原因是我将单个DIV放在一个页面上,该页面是一个“视口(viewport)”到四处移动的内容,想想谷歌地图。我只想让这个div填满所有可用空间。问题是我似乎无法检测到可用的窗口高度。我似乎总是得到屏幕大小-标题栏-地址栏-可选的调试栏-页脚。如何检测“最大可能尺寸”? 最佳答案 将h

iphone - iPhone双滑解锁?

我想要一个从左向右滑动的iOS控件,类似于滑动解锁,但也可以从右向左滑动。我想要一些与Android锁屏上的控件非常相似的东西,从左向右滑动解锁,从右向左滑动静音。这似乎是通过子类化UISlider最容易实现的,对吧?我需要两个slider,还是只需要一个slider?是否已经有任何开源版本?想法下面是协议(protocol)可能的样子:@interfaceDoubleSlider:UISlidertypedefenum{DoubleSliderDirectionLeftToRight,DoubleSliderDirectionRightToLeft}DoubleSliderDirec

iphone - 何时 Split View和 Controller

我经常不能正确SplitView和Controller相关的东西。如果我想在我的应用程序中自定义uibutton和背景并在我的View中添加与样式相关的东西,我应该始终将uiview子类化,还是应该在我的Controller中处理它?或者可能是uibutton的子类?对齐怎么样?我什么时候应该将uiview子类化、向其添加按钮然后对齐或在我的Controller中处理它?感谢您的指点!如果不清楚,请发表评论。 最佳答案 ShouldialwayssubclassauiviewifIwantcustomuibuttonsandback

iphone - 在 iOS 上将两个 mpeg-2 传输流文件合并为一个媒体文件

Mediafilesegmenter是Apple提供的工具它可以将一个媒体文件分成一系列小的mpeg-2传输流文件,用于HTTPLiveStreaming现在,我想做一个反向的工作:将所有的mpeg-2传输流文件合并成一个媒体文件(mp4)供iPhone播放我一直在尝试使用AVFoundation类-AVURLAsset、AVMutableComposition、AVMutableCompositionTrack等。我的代码是这样的:AVURLAsset*asset=[[AVURLAssetalloc]initWithURL:mpeg2tsMediaURL];NSLog("durati

iphone - GestureRecogniser 并禁用 UIScrollView 中 UIView 的拖动手势

最近我遇到了一个问题。如何在UIScrollView的特定区域禁用滚动,特别是UIView或subview占用的区域。我已经阅读了很多关于子类化和其他解决这个问题的长方法。但是最近我在没有子类化的情况下以更简单的方式解决了这个问题:UIPanGestureRecognizer*panrecognizer=[[UIPanGestureRecognizeralloc]init];然后[panrecognizersetCancelsTouchesinView:NO];[mySubViewInScrolladdGestureRecognizer:panrecognizer];我在没有向其传递A

iphone - 配置构建阶段的编译源

我有一个包含很多目标的项目。每次我创建一个新目标时,我都会将一个特定的类添加到编译源中,并为该类设置一个编译器标志。如何自动应用此设置? 最佳答案 我认为这需要通过直接修改工程文件来完成。换句话说,编写将进行更改的脚本。这是一个简单的示例,用于将弧标志添加到所有目标的文件中。#!/bin/shset-eUSAGE="$0..."PROJECTFILE="project.pbxproj"FILES="$*"COMPILER_FLAGS="\"-fobjc-arc\"";if["${FILES}"=""];thenecho${USAGE

iphone - 如何在 App Store 中本地化我的应用名称

我想为我处理的一些本地化更改我的应用程序在AppStore上的名称。我已经看到我可以使用CFBundleDisplayName在springboard上更改应用程序的名称并且效果很好。但是AppStore上没有关于本地化的任何信息。CFBundleDisplayName是否在做这项工作?还有别的事情要做吗? 最佳答案 您是否查看过iTunesConnect?我知道描述可以在那里进行本地化(在管理应用程序->应用程序->版本->管理本地化下)。不过,我不完全确定是否可以这样做,因为AppStore中的名称必须是唯一的,因此我想它们会绑