• iOS 开发问题集锦(一)


    iOS 开发问题集锦(一)

    最近在QQ群里好多人问一些比较基础的问题,在这罗列一下:

    1、键盘上的斜杠键坏掉了,怎么样用快捷键进行注释呢?

    首先在Xcode中注释的默认快捷键为:command+/;

    其次可以自行修改快捷键:Xcode>Preferences...>Key Bindings,如下图

    2、Xcode中的导航区域关闭了,如何调出来?如下图:

    在工具栏的右侧有3个View选择按钮,选择第一个,左侧的导航区域就会出现,如下图中红框选中区域:

    对于Xcode编程环境的讲解,推介一本书”《iOS游戏开发入门经典》,清华大学出版社出版,刘凡译“,此书的第二章有很详细的讲解。

    3、Xcode中的工具栏不见了,退出Xcode后再次进来还是没有,怎么调出来呢?如下图:

    如果如果工具栏可见,上图蓝色选中区域为Hide Toolbar,如果不可见,则为Show Toolbar。

    4、一个View中,有一张背景图,还有几个Label与Button,但是运行时只显示背景图,没有显示Label和Button。

    后来发现是背景图放在了最上层,把其他内容给挡住了。

    我在这里说一下背景图的设置,我知道的有两种方式:

      1)写代码:[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg"]]];

      2)直接拖图片到xib的View上,不过图片一定要放在view的最底层,如下图:

      

    5、怎么修改UITextField的高度?

    UITextField默认的高度是没办法修改的,不过可以修改一下Border Style,如下图除了最后一种(默认)不可修改高度以外,其他三种都可以。

    一般在项目中,UITextField的边框都会由UI来设计,所以选择第一种无边框即可。

    6、在头文件中写如下代码时,在实现文件中调用的是哪一个blue?

    1 @interface testController:UIViewController
    2 {
    3     buleController *bule;
    4 }
    5 property(nonatomic, strong) buleController *bule;

      1) 直接 写 bule 的时候 是调用的@interface testController:UIViewController { buleController *bule; }这里边的blue;

      2) 写 _bule 与 self.bule 的时候,调用的是 property(nonatomic, strong) buleController *bule;

      _bule 的写法与@interface testController:UIViewController { buleController *bule; }调用这里边的blue类似

      self.bule 是调用的 property(nonatomic, strong) buleController *bule; 的get、set方法

    今天先写到这,下次接着写...

     
     
    分类: iOSXcode
    标签: 问题集锦iOS
  • 相关阅读:
    用C#发邮件
    .Net WinForm datagridview中无法输入中文总结
    6、linux上安装kafka
    10、linux上安装hive
    8、linux上安装hbase
    4、linux 上安装mysql
    3、hadoop的分布式安装
    12、Ambari 环境搭建
    mybtais获取插入数据的主键id
    mybatis高级映射
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/3200175.html
Copyright © 2020-2023  润新知