小编Rex*_*ids的帖子

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

我的iPhone App Icon应该是什么分辨率?

iPhone应用程序的icon.png文件可以/应该使用什么图像分辨率?我知道尺寸是57 x 57但是分辨率呢?

iphone graphics icons uikit

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

如何从EAGLView获取UIImage?

我试图从我的EAGLView中显示的内容中获取UIImage.有关如何做到这一点的任何建议?

iphone opengl-es eaglview uikit uiview

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

如何在iPhone上进行捏合手势?

如何在iPhone上实现捏合手势?我熟悉在iPhone上使用触摸事件,但我非常懒,并且不想重新发明像PINCH手势那样普遍的东西...源代码或其链接会有所帮助.

iphone gesture-recognition multi-touch pinch

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

如何复制我的xcode项目?(iPhone SDK)

如何复制我的xcode项目?(iPhone SDK)

顺便说一句,我只是复制/重命名整个项目文件夹.但是,当我开始在新的(重复的)项目中工作时(在更改应用程序ID,配置配置文件之后),我开始收到有关目标的错误.我不知道目标是什么或任何其他目标.嗯.希望这有效.

iphone xcode objective-c

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

如何为UIScrollView启用方向锁?

我有UIScrollView一个UIView内部.我想锁定x轴,以便视图只垂直滚动.如何启用方向锁定?

uiscrollview ios swift

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

为什么在Default.png期间状态栏仍然显示?

我很确定我已采取所有步骤将我的状态栏正确设置为隐藏.我在info.plist文件(将UIStatusBarHidden设置为布尔值TRUE)以及Application Delegate中的applicationDidFinishLaunching方法中使用以下方法执行此操作:

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
Run Code Online (Sandbox Code Playgroud)

状态栏确实隐藏 - 只是不够快.尽管采取了上述步骤,但在启动应用程序时,状态栏仍然在显示Default.png默认图像期间显示大约一秒钟.这看起来很俗气,我想确保状态栏在应用程序运行期间不会随时显示.

我试过的很多应用都成功地隐藏了状态栏(甚至在default.png的显示期间都没有显示)但我无法弄清楚如何.以前有人处理过这个问题吗?

iphone delegates statusbar

10
推荐指数
4
解决办法
5938
查看次数

如何获取应用程序中给定目录中所有文件的NSArray文件名?

我想做的似乎很简单:在我的应用程序的给定"目录"中获取一组文件名.但是我越是使用NSFileManager和NSBundle,我发现自己越来越迷失......我只是想在我的iPhone Xcode项目中获取组织在特定目录中的文件的文件名...例如:有问题的目录是称为"图像"(使用Xcode中项目图标下的"添加>新组"创建)并包含10个.png图像.这似乎很简单,但我无处可去.我很感激找到答案的一些帮助.

问:如何获取应用程序中给定目录中所有文件的NSArray文件名?

filesystems iphone xcode nsfilemanager nsbundle

10
推荐指数
2
解决办法
9335
查看次数

如何控制UIWebView的颜色(在内容加载之前)?

我试图在其内容加载之前有一个黑色的UIWebView.在IB中,我尝试将UIWebView的背景颜色设置为黑色,以及使其具有透明背景并使其父视图的背景为黑色.两者都不起作用.当我的UIWebView加载背景时它是白色的.我怎样才能解决这个问题?

*我希望这不能归结为必须首先加载一个html字符串(在加载我的实际网页内容之前)以将背景设置为黑色对CSS.

iphone xcode objective-c uiwebview uiview

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

如何判断UITableViewCell内的UISwitch何时被点击?

如何判断一个UISwitch内部UITableViewCell是否被轻敲?

UISwitch是在单元格内设置的(通用单元格),如下所示:

UISwitch *mySwitch = [[[UISwitch alloc] initWithFrame:CGRectZero] autorelease];
[cell addSubview:mySwitch];
cell.accessoryView = mySwitch;
Run Code Online (Sandbox Code Playgroud)

我试图检测这样的水龙头(但它不起作用):

- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath {

    NSUserDefaults *prefs;


    if(indexPath.section == 1){

        switch(indexPath.row)
        {
            case 0:

                NSLog(@"Tapped Login Switch");              

                break;
            default:
                break;
        }

    }


}
Run Code Online (Sandbox Code Playgroud)

Dave DeLong建议我为每个交换机设置一个动作作为解决方案.所以我做了以下设置开关:

        UISwitch *mySwitch = [[[UISwitch alloc] initWithFrame:CGRectZero] autorelease];
        [mySwitch addTarget:self action:@selector(switchToggled2:) forControlEvents: UIControlEventTouchUpInside];
        if(at_songs){

            [mySwitch setOn:YES animated:NO];

        }
        [cell addSubview:mySwitch];
        cell.accessoryView = mySwitch;
Run Code Online (Sandbox Code Playgroud)



以下是知道它被点击的时间:

-(IBAction)switchToggled1:(id)sender {


    NSUserDefaults *prefs;

    NSLog(@"Tapped Login Switch");

    prefs = …
Run Code Online (Sandbox Code Playgroud)

iphone xcode uitableview uiswitch

10
推荐指数
2
解决办法
8472
查看次数