小编Bha*_*tap的帖子

iPhone UITableView:如何删除组样式表中各节之间的间距?

我正在创建一个表视图,其中有10个部分,都有标题视图但没有单元格.因此,简而言之,我的表视图仅显示10个标题视图; 任何部分都没有细胞.现在,当我这样做时,部分的标题视图之间有一些空格.我想删除那个空间.那可能吗?你可以给我一些提示或解决这个问题吗?

以下是数据源方法:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
   return 10;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
  return 0;
}

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UILabel * label = [[UILabel alloc] init];
    label.backgroundColor = [UIColor grayColor];
    return label;
}

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 44.0f;
}
Run Code Online (Sandbox Code Playgroud)

以下是输出的屏幕截图: 在此输入图像描述

我有一个复杂的原因,为什么我这样做,我不能通过写作来解释.我想要做的就是在节的标题视图中没有间距.先感谢您.

iphone objective-c uitableview tableview ios

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

iPhone - ShareKit,SHK.m给出了FileNot Found的编译错误

我在使用ShareKit Integrated编译我的iphone项目时遇到了这个问题.我正在研究这个问题,到目前为止一切正常,现在它突然给了我错误.在SHK.m文件中,

  #import </usr/include/objc/objc-class.h>  file not found
Run Code Online (Sandbox Code Playgroud)

我想我不小心改变了一些东西或删除了任何文件.没有弄错了.任何人都可以帮我解决这个问题吗?

注意:(我没有改变我的Xcode,也没有改变项目位置或任何东西)

iphone compiler-errors file-not-found sharekit

14
推荐指数
2
解决办法
4831
查看次数

iphone:如何在不卷曲的情况下实现页面翻转效果?

我需要在iOS应用中实现页面翻转效果.但是效果不应该像UIPageViewController和我检查过的其他一些第三方库那样卷曲页面.页面应该是一个严格的页面作为贺卡的页面,而不是书籍.我必须实现如下图所示的内容.

在此输入图像描述

如果有人能提供任何建议或示例代码我真的很感激.

先感谢您 !!

iphone core-animation core-graphics ios page-flipping

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

设置自定义字体时出现文本对齐问题

当我为分段控件设置自定义字体时,它会更改垂直文本对齐方式.我使用下面的代码来设置字体.

    // I dont think these lines are creating any issue but just wanted to paste all the code
   self.segmentType.layer.borderColor = navigationTintColor.CGColor;
   self.segmentType.layer.cornerRadius = 0.0;
   self.segmentType.layer.borderWidth = 1.5;

   // These are the lines that are changing the text alignment
    UIFont *font = [UIFont fontWithName:ftHelveticaNeueLTPro_Th size:13.5];        
    NSDictionary *attributes = [NSDictionary dictionaryWithObject:font
                                                           forKey:UITextAttributeFont];
    [self.segmentType setTitleTextAttributes:attributes
                                     forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

这是最新消息的截图.如果您是观察者,则文本不是垂直居中对齐的.

在此输入图像描述

请帮我 .先感谢您 !!

objective-c text-alignment uisegmentedcontrol uikit ios

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

如何在pickerview上添加一个完成按钮?

我想在选择器视图上方显示选择器视图和完成按钮.

我有一个自定义标签,将成为第一响应者.因此,当它成为第一响应者时,我将选择器视图显示为我的标签的输入视图.现在我想在选择器上有一个完成按钮来关闭选择器视图.我玩UIPickerViewinputAccesoryView属性但没有成功.使用UITextView可以使用inputAccessoryView ,不确定UIPickerView.以下是如何使用UITextView完成链接的链接

UITextView带有"完成"按钮 "返回"键?

有没有人试过这个,如果有人知道如何为选择器做这个,请回答.

谢谢大家 !!

iphone objective-c uipickerview uitextview uiview

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

iPhone:如何访问启动的默认quicktime播放器?

我正在UIWebView中加载YouTube视频链接,当我点击播放按钮时,它会启动Quicktime播放器并在其中播放视频.这里的问题是Quicktime播放器的默认方向是Portrait - 我希望它处于Landscape模式.

即使我的基本视图和webview都处于横向模式,Quicktime播放器仍然以纵向模式启动.

我以为我可以访问默认的quicktime播放器并将其方向更改为横向.

youtube iphone quicktime uiwebview

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

iphone:sizeWithFont方法不识别字符串中的'\n'

我使用下面的代码来计算字符串标签的大小.

    NSString * str = @"It's \n that \n don't \n";
    CGSize size = [str sizeWithFont:[UIFont fontWithName:@"Verdana" size:12.5] forWidth:300  
     lineBreakMode:UILineBreakModeWordWrap];
    NSLog(@"Height : %f   Width : %f ",size.height,size.width);
Run Code Online (Sandbox Code Playgroud)

但是id不考虑\n字符串中的字符来改变行.当我在标签上显示此字符串并将numberOfLines属性设置为4或5时,标签会考虑\n并转到下一行.考虑到字符串中的\n,我如何计算标签的高度.请帮我 .

谢谢 !!!

iphone size dynamic uilabel

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

iPhone - JSON解析中的Escape charecter问题

我正在使用客观的C JSON解析库并面临一些问题.我的Web服务返回JSON响应.当响应字符串中有转义字符时,My Parser失败.以下是我从服务器收到的回复.来自服务器的JSON响应

现在,如果您观察"item_name"行:"花费$ 10andget $ 24worthofdonuts fromJim \'sDonutShop",就会有一个逃脱角色Jim \'Donut.My Parser无法解析此异常.

 -JSONValue failed. Error trace is: (
    "Error Domain=org.brautaset.JSON.ErrorDomain Code=8 \"Illegal escape sequence '0x27'\" UserInfo=0x79cc420 {NSLocalizedDescription=Illegal escape sequence '0x27'}",
    "Error Domain=org.brautaset.JSON.ErrorDomain Code=3 \"Object value expected for key: item_name\" UserInfo=0x79cc510 {NSUnderlyingError=0x79cc470 \"Illegal escape sequence '0x27'\", NSLocalizedDescription=Object value expected for key: item_name}",
    "Error Domain=org.brautaset.JSON.ErrorDomain Code=3 \"Object value expected for key: parameters\" UserInfo=0x79cc5c0 {NSUnderlyingError=0x79cc540 \"Object value expected for key: item_name\", NSLocalizedDescription=Object value expected for key: parameters}"
Run Code Online (Sandbox Code Playgroud)

我正在使用的是JSON.h

NSDictionary * responseDic …
Run Code Online (Sandbox Code Playgroud)

iphone json escaping objective-c

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

iPhone 应用程序可以使用 A2DP 配置文件连接到蓝牙发射器(非 iOs 设备)吗?

我想创建一个 iOS 应用程序,它将收听来自非 iOS 蓝牙硬件的流式音频。这个硬件将传输音频,iPhone 应用程序应该播放它。是否可以在 iPhone 上执行此操作?iOs 是否提供任何支持以使用 A2DP 配置文件执行此操作。据我所知,无法将 iPhone 连接到任何非 iOs 设备。

iphone audio bluetooth

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

从NSURLResponse检测NSStringEncoding的功能?

我只是想知道是否有任何现有的类别或任何类型的函数将从NSURLResponse对象返回NSStringEncoding常量.

我现在面临的问题是,当我将Web服务响应数据转换为String时,我将编码硬编码为NSUTF8StringEncoding然后它实际上会导致问题,因为我的Web服务有时会返回以UTF8编码的响应,有时以ASCII编码(好吧,我对所有的编码都不太确定,但是有时在响应中有其他语言字符,如日语,中文等)

所以我的想法是在NSURLResponse上有一个类别来检测编码并返回例如.

 NSURLResponse * response = // NSURLResponse object ( web service response headers )
 NSData * responseData = // NSData object ( web service response data )
 NSStringEncoding encoding = [response stringEncodingUsed];
 NSString * responseText = [[NSString alloc]initWithData:responseData encoding:encoding];
Run Code Online (Sandbox Code Playgroud)

iphone http objective-c nsstring nsstringencoding

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

如何在0之前填充整数?

我有一个整数值,如6或65.如果值是单个数字,我想像06那样显示它,如果它是65则原样显示(仅限65).我已经搜索了NSNumberFormatter类的iphone,但没有得到准确的做什么.任何人都可以帮助我吗?

提前致谢 !!

iphone formatting objective-c nsnumberformatter

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

如何停止在tabbar项目选择上加载视图?

我有一个带有三个标签的tabbar控制器.在第一个标签中,我有一个导航控制器.现在用户在第一个选项卡中导航以进行一些付款,因此我已禁用默认后退按钮,因为我不希望用户在事务之间使用后退按钮.但是当用户再次按下标签时,他/她导航到根视图.如何检测标签栏选择或如何避免再次加载标签?

请帮我这个!! 谢谢 !!

注意:我不确定我的问题是否已在其他帖子的stackoverflow上得到解答,但我确实搜索过并没有得到任何答案.如果是这样,请随时将我重定向到该答案并删除此帖子.Thanx!

navigation iphone uitabbarcontroller uinavigationcontroller

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

如何设置UIWebView的背景颜色

我想更改webview的背景颜色.不是它显示的HTML文档,而是可以滚动的实际滚动视图.如果滚动Web视图,则会看到灰色背景颜色.我已尝试过以下代码但不适合我.其实我想让它变得透明.

    [detailWebV setOpaque:NO];
    detailWebV.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)

提前致谢!

iphone background-color uiwebview

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