Есть этот вопрос , но он не может мне помочь.
Пытался найти информацию об этом в Интернете, но эта тема так кишит статьями на тему «как выиграть» или другие вещи, не относящиеся к делу, которые я едва мог найти. Здесь ничего не стоит публиковать.
Мой вопрос как я могу гарантировать выплату 95% в течение года ?
Теоретически, конечно.
Пока я могу придумать три очевидные переменные, которые следует учитывать при расчетах: срок выплаты машины (год в моем случае), общая выплаченная сумма и общая сумма, полученная за этот срок.
Теперь я мог просто ввести случайное число между оплаченный / полученный разрыв и результаты исправления слотов должны быть показаны игроку, но я не уверен, как это делается.
Однако этот метод звучит разумно, хотя он включает построение результатов слотов в обратном порядке.
Я мог бы также составить огромный список всех возможностей , сохранить их в базе данных, рандомизированных по порядку, и просто опросить один из них каждый раз.
Что я делаю не так? В моем приложении для iPhone есть пользовательские ячейки UITableViewCell, каждая из которых имеет значок. В нормальном состоянии ячейки эти значки черные с прозрачным фоном. Вместо того, чтобы объединять второй набор перевернутых ...
В моем приложении для iPhone есть пользовательские UITableViewCell
, каждая из которых имеет значок. В нормальном состоянии ячейки эти значки черные с прозрачным фоном. Вместо того, чтобы связывать второй набор перевернутых значков с приложением для выделенного состояния (белый на прозрачном фоне), я хотел бы инвертировать эти значки на лету с помощью Core Graphics всякий раз, когда пользователь касается соответствующей ячейки таблицы.
Я нашел и другие ответы, связанные с наложением UIImage
цветом или перекрашиванием UIImage
s, но все эти техники дают для меня размытый результат (см. ниже). Я пробовал все виды CGBlendMode
, а также вручную вычислял более точную маску (возможно, я сделал это неправильно), но кажется, что полупрозрачные пиксели по краям моих значков становятся их непрозрачность перестала быть непрозрачной, или они в основном исчезают, создавая прерывистый / размытый вид. Я не понимаю, что делаю неправильно.
Это также не вариант изменить все мои значки так, чтобы они были чисто черно-белыми без прозрачности - мне нужно, чтобы значки располагались на прозрачном фоне, чтобы их можно было наложить поверх других элементов пользовательского интерфейса. .
Код (любезно предоставлен Чедвиком Вудом), который я использую для инвертирования значка (I ' m вызывая этот метод для каждого из моих исходных значков и передавая [UIColor whiteColor]
в качестве второго аргумента) и пример вывода (на iPhone 4 с iOS 4.1) ниже (игнорируйте синий фон на выделенном изображение - это выделенный фон выбранной ячейки таблицы).
Любая помощь приветствуется.
Пример ввода и вывода:
@implementation UIImage(FFExtensions)
+ (UIImage *)imageNamed:(NSString *)name withColor:(UIColor *)color {
// load the image
UIImage *img = [UIImage imageNamed:name];
// begin a new image context, to draw our colored image onto
UIGraphicsBeginImageContext(img.size);
// get a reference to that context we created
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetInterpolationQuality(context, kCGInterpolationHigh);
// set the fill color
[color setFill];
// translate/flip the graphics context (for transforming from CG* coords to UI* coords
CGContextTranslateCTM(context, 0, img.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
// set the blend mode to color burn, and the original image
CGContextSetBlendMode(context, kCGBlendModeMultiply);
CGRect rect = CGRectMake(0, 0, img.size.width, img.size.height);
//CGContextDrawImage(context, rect, img.CGImage);
// set a mask that matches the shape of the image, then draw (color burn) a colored rectangle
CGContextClipToMask(context, rect, img.CGImage);
CGContextAddRect(context, rect);
CGContextDrawPath(context,kCGPathFill);
// generate a new UIImage from the graphics context we drew onto
UIImage *coloredImg = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
//return the color-burned image
return coloredImg;
}
@end