Tag: 中心

在iPhone / IOS 5上无法添加

我有一个游戏中心的应用程序。 我成功地连接两个客户端,并可以发送消息等我现在试图添加[GKMatchmaker addPlayersToMatch]第三/第四客户端像这样… – (void) findAdditionalPlayer { GKMatchRequest *request = [[[GKMatchRequest alloc] init] autorelease]; request.minPlayers = 2; // minPlayers = 3 doesn't work either request.maxPlayers = 4; [[GKMatchmaker sharedMatchmaker] addPlayersToMatch:match matchRequest:request completionHandler:^(NSError *error) { if (error) { // Process the error. NSLog(@"Could not find additional player – %@", [error localizedDescription]); } else { NSLog(@"Find additional […]

使用自动布局检索子视图的正确位置

我想以编程方式将一个视图放在故事板中创build的所有子视图的中心。 在故事板中,我有一个视图,并在一个垂直堆栈视图中,它具有约束来填充整个屏幕,分布“等距”。 在垂直堆栈视图的内部,我有3个水平堆栈视图,约束高度= 100,尾随和领先的空间:从超级视angular0。 分布也是“等距”。 在每个水平堆栈视图中,我有两个视图,约束宽度和高度= 100,视图是红色的。 到目前为止,这么好,我有我想要的接口, 现在我想检索每个红色视图的中心,在这个位置放置另一个视图(实际上,它将成为棋盘上的棋子…) 所以我写到: import UIKit class ViewController: UIViewController { @IBOutlet weak var verticalStackView:UIStackView? override func viewDidLoad() { super.viewDidLoad() print ("viewDidLoad") printPos() } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) print ("viewWillAppear") printPos() } override func viewWillLayoutSubviews() { super.viewWillLayoutSubviews() print ("viewWillLayoutSubviews") printPos() } override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() print […]

如何把activityviewicator中的一个tableview

我已经把活动指标 spinner.center = CGPointMake( [UIScreen mainScreen].bounds.size.width/2,[UIScreen mainScreen].bounds.size.height/2); [self.view addSubview:spinner]; 但是这不是在表格视图中正确居中。 因为表格视图可以滚动。 我怎么能把一个微调在屏幕的中心。

如何使用滚动视图缩放到中心?

我们之前实现了点击缩放function,现在我们决定使用图标来放大当前正在显示的内容的中心位置,而且我们希望重复使用我们用于缩放的代码,因为我们希望相同的效果,但是现在我们不知道要通过什么作为中心点。 我们正在使用 (CGRect)zoomRectForScale:(浮点)以Center:(CGPoint)为中心的比例 方法,用来接受来自手势识别器的中心cgpoint,我们用来进行点击缩放; 然而,由于我们不再使用手势识别器,我们将不得不找出通过它的cgpoint。 此外,这种方法适用于水龙头缩放,所以我不认为这是我们遇到问题的地方。 我们试着这样做 centerPoint = [scrollView contentOffset]; centerPoint.x += [scrollView frame].size.width / 2; centerPoint.y += [scrollView frame].size.height / 2; CGRect zoomRect = [self zoomRectForScale:newScale withCenter:centerPoint]; 哪个应该计算当前中心,然后将其传递给zoomRectForScale,但它不起作用(它放大到中心的右侧)。 我认为这个问题可能与我们在应用缩放之前传递图像的中心这一事实有关,也许我们应该通过缩放的中心。 有没有人有这方面的经验,或对我们如何计算中心有任何想法?

来自中心的GMSMarker图标(iOS)

我刚刚从苹果地图切换到谷歌地图。 我似乎无法find答案的一个问题是,如何让GMSMarker的图标从中心开始,而不是从图像的底部开始。 我的意思是一个例子是当前位置点图标开始集中在它表示的坐标。 但是GMSMarkers图标从图标的底部开始。

UIViewanimation决定中心animation

我正在使用UIView的+ animateWithDuration:delay:options:animations:completion:方法来移动我的观点沿线几秒钟左右的过程。 我想确定,在这个animation的任意时间,UIView是沿着它正在移动的path。 但是,当我这样做,并尝试访问center或frame ,我发现该位置已被设置为它的最终目的地。 我这样做的原因是我有一个NSTimer每隔0.1秒(或左右)发射,它将更新父视图,以显示UIView以前的行。 我希望能够保持这个UIView移动更新。 任何想法如何做到这一点? 我发现的唯一类似的问题是http://forums.macrumors.com/showthread.php?t=1056105 ,但没有显示分辨率。 另外…有没有更好的方法来做到这一点? 谢谢!

ios:以编程方式请求Game Centerlogin?

我有一个简单的问题,但我已经浏览了苹果的文档,并做了一些search,我找不到答案。 是否有可能以编程方式拉起Game Center的login视图? 我有一个需要Game Center的UIButton ,如果客户端在应用程序打开时没有login(iOS在启动时拉起login视图),我想为用户提供第二次login机会。