我正在创建描述标签,其中我的描述标签高度应取决于从表达式取整的值
NSString *description = [dic objectForKey:@"des"];
UIFont *font = [UIFont boldSystemFontOfSize:8];
CGSize desSize = [description sizeWithFont:font];
float hgt = desSize.width / userView.frame.size.width;
我希望hgt的值应该是确切的数字,例如,如果output的值是0.1,那么它应该给我hgt的值是1,另一个我想,如果o / p的o / p值是3.3,则hgt应该变成4。
请帮我解决这个问题
最佳答案
使用ceil()
向上舍入。
float hgt = ceil(desSize.width / userView.frame.size.width);
关于iphone - iPhone中的舍入值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8634638/