小编gos*_*pps的帖子

如何在UINavigationController上添加视图?

嗨,我想知道如何放置一个视图,使其覆盖整个UINavigationController.基本上我想在视图中添加一个0.5 alpha黑色叠加层,使其具有"禁用"外观.我试图介绍的UINavigationController是iPad上拆分视图控制器的DetailViewController.

我知道我可以将视图作为子视图添加到导航控制器根视图,但不会覆盖顶部的导航栏.

iphone cocoa-touch objective-c ipad ios

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

使用Xcode中的源代码控制编辑提交消息

我在Xcode中使用源代码控制提交了我的项目.提交后,我意识到我忘了在提交消息中添加一些内容.

如何返回并更新提交消息?

git version-control git-commit xcode4

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

如何从NSMutableArray中只删除一个对象的实例?

Apple文档说该- (void)removeObject:(id)anObject方法从中删除了所有出现的给定对象NSMutableArray.

有没有办法从数组中只删除一个对象?

cocoa-touch objective-c nsmutablearray

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

如何在 iOS 上垂直平铺 UIImage 而仅水平拉伸?

我有一个可以在水平方向拉伸的图像,但需要垂直平铺(一个在另一个之上)以填充我的视图。我怎么能这样做呢?

我知道可以使用该方法调整图像的大小-(UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets。因此,这对于水平方向非常有效,但该方法不能用于垂直方向,它确实需要平铺,而不是在垂直方向拉伸才能工作。

现在我的想法是运行一个循环,创建一个具有水平拉伸图像的 UIImageView,然后简单地调整frame.origin.y 属性,然后将其添加为每个循环的子视图,直到超过高度的视图。然而,这似乎是一种过于复杂的方法,并且当需要调整视图大小时(例如在 iPad 旋转上),实际上并不实用。

在 iOS 6.x 上有更简单、更有效的方法吗?

cocoa-touch uiimageview uiimage ios ios6

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

设置UIButton的titleLabel.font属性不起作用

目前正在使用iOS 7和我试图增加我的UIButton的titleLabel的字体大小.我是这样做的,

[[_centerButton titleLabel] setFont:[UIFont boldSystemFontOfSize:28.0]];
Run Code Online (Sandbox Code Playgroud)

然而,这没有任何作用.每次我使用不同的大小编译时,字体始终保持不变.即使我完全删除该行,字体也保持不变.显然它坚持默认大小.

如何增加UIButton标题的字体大小?

objective-c uibutton uifont ios7

5
推荐指数
2
解决办法
2万
查看次数

如何用整数右边的零填充整数?

我知道要用零填充整数,我可以执行以下操作,

NSString*version = [NSString stringWithFormat:@"%03d",appVersion.intValue];

如果需要,这将在整数的左侧添加最多3个零.但是我想做同样的事情,但不是向左边填充,我需要向右边填充.

如何用零填充整数但是在整数的右边?(理想情况下与上述方法类似)

这是我需要的一个例子,

如果整数结果为38,我需要将版本字符串显示为380(整数末尾只添加一个零,因为我想要最多三个字符,如果整数小于三个字符,则为零将被添加为三个).

我目前使用的方法将给我038.我需要380.

或者如果整数是381,那么输出应该是381,因为我只想要最多三个字符.

c++ cocoa-touch objective-c ios

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