我有这个奇怪的问题,我现在处理它超过8小时..根据情况,我必须UILabels
动态计算大小,
例如
我UIViewController
收到一个事件,我改变UILabels
大小.从大到小.我的尺寸UILabel
变小了,我得到了正确的所需尺寸,但是我的文字UILabel
保持不变,相同的字体大小等等.我需要字体变小,以使整个文字适合UILabel
.所以问题是如何使文本适合我的标签autoshrinking
或类似的东西?
在我的xib
,UILabels
autoshrink
被检查,也行数被设置为0,并且也是我的串具有新行符号(\n),并且我选择linebreakmode到wordwrap
.也许有人和我现在处于同样的境地,可以帮助我吗?我真的很感激.
提前致谢!
编辑: UILabel
最小字体大小设置为10
我已经阅读了一些关于此的帖子,但仍无法得到我的问题的答案.
我有披露指标.
我这样添加:
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
Run Code Online (Sandbox Code Playgroud)
一切都很好,很好,我唯一想改变的是当我按下单元格时,披露指示器将颜色变为白色. 我不希望这样.所以我的问题是如何使披露指标颜色固定,而不是改变?
我的应用程序因信息很差而崩溃.当应用程序崩溃时,有没有办法在谷歌分析中找到最后一个屏幕名称?我正在跟踪我的应用程序中的每个屏幕.这样我就可以知道bug存在于哪个控制器中.谢谢你的帮助!
编辑 崩溃报告:
NSRangeException Trace: <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> CFRunLoopRunSpec
Run Code Online (Sandbox Code Playgroud) 我有一个奇怪的问题,我在主循环中得到一个Sigabrt,但没有显示错误信息,我在互联网上看了很多,但没有找到任何有用的东西.所以我的问题是,如何跟踪导致sigabrt没有错误消息的原因?
提前致谢.
我已经搜索了很多这个问题,但似乎没有答案.所以我希望你们中的一些人知道如何解决这个问题.我有一个具有tableview的视图控制器,当我用动画更改视图框架时,一切顺利,除了一个特殊情况,当tableview有更多的项目而不是它适合屏幕时,并且只有当tableview滚动到底部时.然后,如果我缩小视图高度,我的视图正确动画,但tableview以某种方式跳起来,然后动画到底部.
如果我收缩视图,但tableview没有滚动到底部(即使我可以看到最后一个单元格,让我们说它超过一半)它会正确地进行动画制作.
我已经尝试了几件事,比如开启和关闭自动调整遮罩,以及从当前状态或类似的东西设置动画,但这没有帮助:/
那么任何建议可能是什么问题?
编辑:
我用来改变框架的代码
[UIView animateWithDuration:0.5
delay:0.0
options: UIViewAnimationCurveEaseOut
animations:^{
[_contView setFrame:CGRectMake(0, 0, 320, 420)];
}
completion:^(BOOL finished){
}];
Run Code Online (Sandbox Code Playgroud) 您好我有一个问题,我不知道如何解决.问题是我甚至不知道如何谷歌.我已经花了几个小时在互联网上寻找解决方案,但没有成功.情况是这样的:
我有String,让我们说:
NSString *string = @"a?bc?de??fghi?jzž";
Run Code Online (Sandbox Code Playgroud)
我的结果必须是这样的:
NSString *string = @"aabccdeeefghiujzz";
Run Code Online (Sandbox Code Playgroud)
所以如果你明白我必须这样做:
用a替换±
用c替换č
用e代替ė
用e替换ę
等等..
也许有人可以帮助我?我有一个答案,但它没有得到很好的优化,我希望有一些更方便的解决方案.
提前致谢!
我使用coredata创建了几个应用程序,我在sqlite中存储图像,但在某个地方我发现它很糟糕.我搜索了网,但我找到的只是这个建议:
所以我的问题是:在sqlite db中保存图像的优点和缺点是什么NSData
,并且在图像保存在文件系统中时只存储图像的引用?
所以我搜索了很多,但我找不到问题的答案.
我想创建一个具有两个图像的按钮,第一个图像是按钮处于正常状态,另一个是处于突出显示状态时.问题是我希望这些图像以动画方式改变,例如第一个图像淡出,当第二个图像淡入时.它们以动画时间保持不变的方式改变.
我想到的唯一方法是,制作一个自定义按钮,添加几个ImageViews
按钮触摸事件,一个ImageView
淡入,其他淡出,按钮触摸事件,我可以做相反的事情.但这种方法似乎并不合适.我没有看到更好的选择吗?
我想从我的字符串中删除最后一行..这里的nsstring对象是_text.我的想法是从最后扫描字符,如果我找到一个回车符号我索引到该索引,芬兰语.但我不想删除每一个回车,只是最后一个回车.
所以我想做这样的事情:
for (int i = [_text length] ; i>0; i--) {
char character = [_text characterAtIndex:i];
if (character == @"\n") {
_text = [_text substringToIndex:i];
return;
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感谢!谢谢.
我搜索过网络,但是给定的解决方案并不符合我的需求..所以我有一个webview,我的webview加载这样的数据:
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[_webView loadHTMLString:htmString baseURL:baseURL];
Run Code Online (Sandbox Code Playgroud)
该html字符串具有带href的锚标签,例如 - <a href = http://url.com/ ... />并且我在shouldStartLoadWithRequest上触发了一些事件.
现在问题是我不知道如何在按下此属性时删除灰色选择.我看到人们这样做:
<a href=http://yourlink.com/ style = "-webkit-tap-highlight-color:rgba(0,0,0,0);">
Run Code Online (Sandbox Code Playgroud)
和一些类似的事情,但我想以其他方式做.通过其他方式我说我不想改变我的htmlString,因为它可能有很多,并且注入风格似乎不是完美的解决方案..
所以我尝试这样做:
[_webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTapHighlightColor = \"rgba(0,0,0,0);\""];
Run Code Online (Sandbox Code Playgroud)
我加载html字符串后,但它不起作用.
所以任何人都有一些建议,或者知道我做错了什么?
编辑: 或者可能只是为我想要的行为注入javascrypt?
提前致谢!!!
我有这个问题,我想不出如何编写这个谓词.
我有一个名为Contact的实体,它有一个字符串属性"pages",让我们说
contact.pages = @"1,5,11,15,17";
Run Code Online (Sandbox Code Playgroud)
我的数据库中有很多联系人,我想只获取包含某个ID的这些联系人.所以我想说我只想获取这些联系人,哪些页面包含id @"1".
我能想到这样的事情,
NSPredicate* predicate = [NSPredicate predicateWithFormat:@"self.pages CONTAINS %@", _pageId];
Run Code Online (Sandbox Code Playgroud)
但我的问题是,这也会得到联系,例如有pages = @"11,15".
那么关于如何实现这一点的任何想法?我会感激任何建议,提前谢谢!
我已经找了两天关于这个,但找不到我的答案......
我有一个自定义的uitableviewcell,然后我需要在选择单元格时实现自定义颜色.
cell.selectedBackgroundView.backgroundColor = [UIColor greenColor];
Run Code Online (Sandbox Code Playgroud)
对我不起作用.或者如果它有效,背景颜色是清晰的,我不知道什么是错的.我似乎不知道如何在Interface builder中正确连接我的自定义单元格.我可以创建一个自定义单元格,但唯一的问题是我不知道如何使选择工作.所以,如果有人能帮助我,我会非常感激.或者也许有人知道这方面的教程?
提前致谢!
我正在与动画挣扎,找不到我想要的东西.我想对视图应用3d旋转.像立方体旋转一样,视图应该有两个图像,并且像iphone通知动画一样从一个图像旋转到另一个图像.我想要的动画就像这样:http://www.youtube.com/watch?v = pBgVbzBJqDc
我甚至不认为如何做到这一点,所以任何帮助将非常感激!
提前致谢!
ios ×13
objective-c ×13
iphone ×10
ipad ×4
cocoa-touch ×2
core-data ×2
ios4 ×1
nsdata ×1
nspredicate ×1
nsstring ×1
replace ×1
uianimation ×1
uiimage ×1
uitableview ×1
uiwebview ×1