小编Cod*_*ker的帖子

如何防止UINavigationBar覆盖iOS 7中的顶部?

更新到Xcode 5后,我所有应用程序视图中的导航栏都向下移动.下面是一些截图,第一个显示视图中的所有内容,因为它被拉下来,第二个显示所有内容都未触及.搜索栏应从导航栏开始.

所有内容 空闲时的所有内容

有谁知道如何解决这个问题?

编辑:我之前尝试过这个建议:

if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
        self.edgesForExtendedLayout = UIRectEdgeNone;
Run Code Online (Sandbox Code Playgroud)

但它产生了非常奇怪的结果.

解决方案尝试

这可能是因为我在此视图控制器下面有一个"幻灯片菜单",由于导航栏的透明度而出现.

objective-c uinavigationbar ios uistatusbar ios7

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

如何将UITableView滚动到特定位置

如何将表格的单元格滚动到特定位置?我有一个表格显示3行(根据高度).我要的是,如果我点击第一行不是根据表的高度的第一行应滚动并获得新的位置(中心)和同为其他行.我试过contenOffset但没有工作..

编辑:

简而言之,当我们选择选择器中的任何行时,数据选择器会将某些行滚动到中心.

谢谢..

iphone cocoa-touch objective-c uitableview uiscrollview

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

类型'ViewController'不符合协议'UITableViewDataSource'

开始练习快速.在singleViewController中,我试图制作一个UITableView.在storyboard中我设置了数据源和委托.这里我收到错误*'ViewController'不符合协议'UITableViewDataSource'*

错误的屏幕截图

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {
    @IBOutlet weak var table: UITableView!


    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

func numberOfSectionsInTableView(tableView: UITableView!) -> Int
{
    return 20
}
func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell!
{
    let cell:UITableViewCell=UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "mycell")
cell.textLabel.text="row#\(indexPath.row)"
    cell.detailTextLabel.text="subtitle#\(indexPath.row)"

    return cell

}
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift

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

模糊图像的特定部分(矩形,圆形)?

我想模糊图像矩形或圆形.谷歌搜索后,我发现很容易模糊整个图像,但很难模糊图像的特定部分(矩形,圆形).怎么可能???

提前致谢

iphone objective-c ios

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

如何限制仅适用于iPhone的iOS应用程序(不包括iPad)?

我想限制我的应用只适用于iPhone.我不希望我的应用程序适用于iPad.

iphone ipad ios

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

UINavigationController标题不显示?

我有正常的UIViewController,其中我添加了UINavigationControllerDelegate,我在willappear中添加如下?但它不起作用?

    [self.navigationController setNavigationBarHidden:NO animated:YES];
    self.navigationController.navigationItem.title = @"hai";
Run Code Online (Sandbox Code Playgroud)

objective-c uinavigationcontroller ios

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

UITableView didSelectRowAtIndexPath调用两次

在某些情况下,UITableView didSelectRowAtIndexPath被调用两次导致错误Pushing the same view controller instance more than once is not supported.

以下是事件的顺序:

TableView::didSelectRowAtIndexPath.  
TableView::viewWillDisappear.  
PushedViewController::viewWillAppear.  
TableView::didSelectRowAtIndexPath.  
Error: Pushing the same view controller instance more than once is not supported'  
Run Code Online (Sandbox Code Playgroud)

唯一值得注意的是,UITableView是异步加载图像,但从不调用didSelectRowAtIndexPath.此外,PushedViewController被重用,以避免每次在UITableView中选择单元格时重新加载它.

任何人都知道这可能导致什么?谢谢.

iphone tableview didselectrowatindexpath

18
推荐指数
2
解决办法
6271
查看次数

在UILabel iOS中对齐文本

我有一个问题,在iOS我使用UILabel显示2,3行文本,我想将文本对齐,但我没有找到任何选项.有关如何在标签中进行合理文本的任何建议吗?

我把这些线从顶部开始

CGSize maximumSize = CGSizeMake(300, 9999);
NSString *textString = someString;
UIFont *textFont = [UIFont fontWithName:@"Futura" size:14];
CGSize textStringSize = [textString sizeWithFont:textFont 
                               constrainedToSize:maximumSize 
                                   lineBreakMode:text.lineBreakMode];

CGRect textFrame = CGRectMake(10, 110, 300, textStringSize.height);
text.frame = textFrame;
Run Code Online (Sandbox Code Playgroud)

所以任何这样的技巧,使它只是谢谢

iphone uilabel

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

Cocos2d中的UITextField示例

任何人都可以建议一些在cocos2d中使用UITextField的链接.我想按标签,然后UITextField应该选择,我需要编辑UITextField.

objective-c textfield cocos2d-iphone

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

什么是iOS中捆绑标识符的正确格式?

我有四个包标识符

  1. com.company.appname
  2. com.appname
  3. APPNAME
  4. com.company-name.app名

请帮我找出正确的捆绑标识符,
请告诉我哪个是正确的.

ios bundle-identifier

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