Старый поток все еще текущий ...
Я редактировал метод Даниэля Гинди, чтобы использовать его с кнопками и т. д. Если кто-то нуждается в закругленных углах или хочет объединить круглые углы и границу, он должен быть установлен на уровне представления, который передается этому методу. Я также установил растеризацию, чтобы немного ускорить ее.
+ (UIView*)putView:(UIView*)view insideShadowWithColor:(CGColorRef)color
andRadius:(CGFloat)shadowRadius
andOffset:(CGSize)shadowOffset
andOpacity:(CGFloat)shadowOpacity
{
// Must have same position like "view"
UIView *shadow = [[UIView alloc] initWithFrame:view.frame];
shadow.layer.contentsScale = [UIScreen mainScreen].scale;
shadow.userInteractionEnabled = YES; // Modify this if needed
shadow.layer.shadowColor = color;
shadow.layer.shadowOffset = shadowOffset;
shadow.layer.shadowRadius = shadowRadius;
shadow.layer.masksToBounds = NO;
shadow.clipsToBounds = NO;
shadow.layer.shadowOpacity = shadowOpacity;
shadow.layer.rasterizationScale = [UIScreen mainScreen].scale;
shadow.layer.shouldRasterize = YES;
[view.superview insertSubview:shadow belowSubview:view];
[shadow addSubview:view];
// Move view to the top left corner inside the shadowview
// ---> Buttons etc are working again :)
view.frame = CGRectMake(0, 0, view.frame.size.width, view.frame.size.height);
return shadow;
}
Я использовал это и сумел сделать это:
import numpy as np
A = np.loadtxt("C:\\a_1.csv", delimiter=",")
for i in range(0, 10):
A[i] = A[i]/10
np.savetxt("C:\\a_1.csv", A, delimiter = ",")
Очень сложно менять значения в файле.
Самый простой подход - прочитать файл и записать изменения в новый файл.
Вы можете удалить старый файл и впоследствии переименовать новый файл, если вам больше не нужны исходные значения.